I second the DFI. Though, if you don't plan on overclocking and just need a stable board, pretty much any NF3 250 (not the old 150s) should be just fine (besides the MSI board, anyway). Then all you should do is check the features you're looking for and the price you're willing to pay.