Jackrabbit guy, everything you are asking has been beat to death on just about every internet forum in existence. Spend some of your time researching this stuff, figure out a realistic budget, figure out what you want within that budget, figure out how mechanically inclined you actually are, and go to town.