I broke a pin on the socket in my Gigabyte P35 DS3R motherboard so I'm out to purchase another board. Probably going to stay with P35 based Gigabyte board. Can anyone make sense of the Gigabyte word salad? All the models sound very similar. I think the EP-35 versions have the revised heatpipe and dual PCI-E which may be the ticket for me. Any of these boards have firewire??