I've been thinking about building my own computer for a long time; reading a lot of guides and reviews, on this site and others, and I think I'm finally ready to buy the components and try my hand at it. Before I do, however, I'd love to get some feedback from people who actually know what...