I have a friend who would like to get a cyclocross bike. He has a 650 dollar budget (I know its a small budget, but it is what it is.) Craigslist in my area is garbage and the used bikeshops have poor selection and seem to be overpriced. So, I am thinking his only option with a budget that size is to buy online, and even then his options seem really very limited. I was unimpressed with the bikesdirect.com options. I think my vote has to go to the Nashbar CX1. What do you all say? Any better ideas? Does anyone have any experience with the Nasbar CX1? Thanks for your feedback!