Do you want to make your own PC? If yes, then this is the article to start with...It's going to be a 2 part article and the 1st article is here.
Read this post on techat9.com