Tom from columbia on 9/5/2008 2:50:51 PM:
I personally don't think the brands make much of a difference. As long as you stay away from department store bikes, Trek, Specialized, Cannondale, Giant and so on are all good quality. I bought my bike from an internet retailer, ibexbikes.com but they are risky since you can't test ride before you buy, you just have to know your size.