How many and what kind of USB and SATA ports you want or need, overclocking features, sound solution, SLI or XFire, form factor of the board, i.e., ATX, micro ATX, are among other things to consider. I rely heavily on reviews also to get a feel for the quality of a particular board. Figure out what you are going to do with your PC first, then choose the most appropriate CPU, then look for a compatible board that checks all your boxes.