I'm about to build a micro atx pc from scratch as i'm going to ditch my laptop for gaming. So far my spec are as a mininimum sockett 775 based (sorry AMD, lost me as customer), will include a 9600 GT 512 PCI-e card on top as must be able to play direct x 10 games...but looking for ideas as lost in the world of motherboards..help needed.