If you are using the 3470 cpu, I'd look for a motherboard with the h77 northbridge. It's really only lacking the overclocking options that the z77 chipset posesses, but you won't be overclocking with that cpu anyways. Asus, Asrock, Gigabyte are all good manufacturers, and I've also had good luck with MSI before as well. I think you need to decide what options you want on your motherboard before trying to figure out which one. I.e., do you need dual pci-e slots? Will the board need to handle more than 16gb's of ram? Sata connections, fan headers, etc.