I wouldn't recommend the GA-H67M-D2 as this a B2 stepping motherboard and may suffer from SATA controller degredation, although this mostly affects P67.
Make sure you get the updated model: GA-H67M-D2-B3.
I'm currently running a Gigabyte GA-H57M-USB3 and have had no issues using this motherboard with 5x2TB Seagate LP's & 1x1TB WD GP. The LAN on this board is the RTL8111D (not E) but I would still recommend the board above you were looking at. These boards have good features; # SATA ports, pci-e expandibility, 4 dimms, raid support (just incase). Not to mention the fact that Gigabyte make outstanding quality motherboards.
Buy yourself one of the decent Intel NICs that's recommended on the forums and you're set, they're usually better than the onboard LAN anyway and it'll only take up one of those x1 slots.
Also, not sure what CPU you were looking at to match this board but I would suggest an i3-2100.