If you are going w/ an Ivy Bridge, any particular reason for the discrete video card?
Assuming you are OK w/ the onboard GPU (for HTPC can't see why you wouldn't be) then I would look at the Intel DH77EB myself (I have it and have been fairly happy with it). Stay clear of that Gigabyte board...the Atheros network card is underwhelming to say the least.
Unfortunately most of the "ideal" HTPC Ivy Bridge CPUs are not available yet, i.e. those Core i3\i5 w/ HD4000 (that isn't a -K).