My wife is looking for a lower end yet decent mountain bike. She is looking for some trail ridding and some road ridding. $-500 is what we are thinking of spending, but willing to go for more if is justified. Anyone have any suggestions? So far she likes a specialized rockhopper. Are there any good online places to buy or research bikes? I was hoping ebay or craigslist would have one at a good price but have not seen one.