i would buy a Critical Cycles from Amazon, as they have great frames allbeit about 30lbs, a tad heavy but still well within the ballpark for a great ride, and then upgrade any parts you think you would like too. Great bikes for the money. i rode one for 3 years and sold it for what I bought it new for because I wanted a smaller frame. Good upgrades for these bikes are tires, pedals and seat and possibly handlebars if you prefer different ones and do a lot of riding..