I'm a complete newb when it comes to bikes, I briefly had one from Toys-R-Us when I was a lot younger. I haven't actually ridden a bike in the last decade or so but since work is relocating me closer to my shop I was thinking about getting one. My route is all paved and literally consists of just 2 medium grade hills. What do you guys suggest as a good all around bike that'll last a long time and doesn't require much maintenance ? My budget is $500-$1000.