I don't know what process you folks go through when doing a build, but I am just having a heck of a time making a decision on some key things. DFI or MSI mobo? What brand RAM? What brand PSU? It seems like every product has its admirers and detractors and its really time consuming sifting through the loads of info the web.
Evaluate your goals and budget. Heavy overclocking? Solid stock performance? Customer service? Price?
With regards to the DFI and MSI, read the Anandtech article I linked (Here
). These deal with the SLI versions of the board, but aside from the ability to run two video cards, the boards are basically the same as the non-SLI'd versions.
Both DFI and MSI are solid options and you can't really choose wrong. I give the edge to MSI based on features and stock performance, as they both overclock just about the same on most RAM. However, if you throw in OCZ's VX line of RAM that thrives on high voltages, the DFI pulls ahead when it comes to overclocking as it's the only one that can supply the extra juice.
As for RAM, again, it comes down to price and whether you plan on overclocking or not, as well as customer service. There are lots of worthy sticks to choose from. My preferences lean towards OCZ as they have the better enthusiast options IMO, as well as some of the best customer service I've had to deal with.
Finally, narrow a list down to perhaps 2 or 3 candidates in each category (RAM, motherboard, video card, etc) and then google reviews on each one. There's no shortage of information out there on the heavy hitters.