First off, you need to know what you are going to use your bicycle for. It is just like a car, you could pay $100 for it or $15,000. If you are getting an upper end bike
… you probably want to get fitted first to find out what size bike you need. Then go to one of the deal sites out there and find the lowest price on the bike you want. You also want to stick to a more common brand of parts like campagnolo, shimano, sram or similar so you can get replacement parts later. I prefer carbon bikes for stiffness but if you are not going to race steel or aluminum are great too and more comfortable. An example of a deal site would be: http://www.slickbikes.com An example of a fitting machine would be http://www.exit-cycling.com You can probably find a fitter in your area that has one of those machines. Good luck (MORE)