1) If you are thinking about buying a i7 9xx, then go for 3 memory modules pack (3 x 1Gb or 3 x2Gb) if you want to run them trichannel. Gskill and Corsair are very good brands.
2) The GIGABYTE GA-X58A-UD3R is a great choice. It's newer (it has SATA 6Gbps and USB 3.0 support) and the value/performance ratio is very difficult to be beaten. High Quality Construction, Tri-SLI and CrossFireX capable and overclocks very well.
As an alternative, take a look at the ASUS P6X58D-E. Its performance is superb and the price is not too high.
Here you have an interesting article about this matter from this site:
ya i was thinking that one also the only thing that sucks about it is ram speed is 1333 or 2200 and newegg only has 2000 or 1333 for the 3 packs but i guess thats cool i picked out. good performance and price.
Also search the THG sample builds on the home page which show some modules which perform better than you'd expect by reading their labels. Avid modules with tall heat spreaders which can interfere with the placement of your CPU cooler.
that mother board only does 2200 1333 1066 and 800 though
well thats only what it lists it can do anyway
Everything above 1333Mhz is overclocking. I will try to explain it.
Gigabyte tells you that you can use 800, 1066 and 1333Mhz memory (specification), and, on the other hand, Gigabyte garantees you that even a DDR3-2200Mhz memory will work due to the features of the mobo.
So, don't worry, you can use 800, 1066, 1333, 1600, 1866, 2000, 2133 and 2200Mhz memory modules.