Jef Poskanzer has written an excellent to tutorial on configuring and building a PC. He covers all the parts you need and what difference buying different parts makes. Definitely worth looking at if you’re going to buy a new PC or upgrade one you already have.