Why are you building your own computer? It seems like, in the end, it would be more expensive and risky than buying a pre-built one with a warranty and support plan. Have you tried, for example, assembling a Dell with the components you want (on their web site)? Then you don't have to worry about compatibility of the parts because they ensure that you have chosen an optimal configuration. And I think the cost of building your own these days doesn't get you much savings, and might even cost you more. Don't take my word for it, though. I've never been much of a hardware guy.