Yeah, pairing up the proper PC components is essential. I remember, a long time ago, when I was heavily into building PCs, I bought an IWILL motherboard, and that thing was trash. I took it back, and bought an Intel 440BX motherboard, and that thing was blazing fast. You can't just buy any ole' kind of components. These days, for the most part, most of the PC parts out there today are pretty good when building your own personal computer.
6 things people still get wrong about PC hardware
6 things people still get wrong about PC hardware