So I have had a cheapish mountain bike for some time (Mongoose), and I haven't ridden it much lately. I just moved to an area with decent trails and bike paths, and I'd sort of like to ride to work when the weather gets iffy so I started looking at road bikes. I spoke with some of my coworkers that bike, and they said rather than getting a road bike I should get a cyclocross bike - faster/lighter than a mountain bike and more capable on light trails than a road bike. Is a hybrid the same as a cross bike? I am not too far from Columbus and Dayton, so I'll probably look some this weekend. My hard limit to spend on a bike is about $500, and I know the components won't be the greatest at that price point, but seeing that my Mongoose has served me well I think my expectations are pretty low anyway. Looking at these brands: Vilano, Diamondback, Schwinn, and Nashbar. Any guidance would be appreciated. Some bike shop suggestions would be good too - since I am new to the area. I figure my riding will be about 60-40, 60 on road, 40 off road on groomed trails.