One other thing about choosing a mobo.. opinions never end.
Ne'er a truer word spoken.
Decide what you require from a board, what you do not, find problems in reviews (i use NCIX/newegg/Amazon user, and "professional" reviews), and also check out any BIOS updates once you marrow your list down. And try to get oen that supports future CPUs. Not having to upgrade mobo and ram when you want a new CPU is nice.
Easier said than done. Intel have been fans of requiring platform shifts to upgrade for years and years. It's only really since AM2 that AMD have moved away from that model, but even they occasionally require it.