I found this site and thought it was very informative, This guy builds a home made router step by step, very cool, Check it out.

http://buildyourcnc.com/latest.aspx