I agree with CB Long about the addictive nature of this but you'll certainly know a lot more about how PCs work once you've built one yourself
As well as the usual books ("Dummies" guide etc...) have a look at
http://www.pcmech.com/byopc/ or
http://www.buildyourown.org.uk/ where you'll get the basics explained.
Best of luck !
RT