I'm building a high end gaming computer and I have no idea what motherboard to get. I don't know what features I want (as I have no idea what all of them do), but I do know it has to have a Z77 chipset.
My advice is simply to not overspend. Go for a mid range board; asus has probably the best selection overall. I use biostar to save money, and sata III for my ssd; haven't needed usb 3.0 yet, but all the z77 boards should have it.