I ride a road bike primarily, but recently got a Trek 7300 to use as an "all around" bike. I really like it. The front suspension is not too heavy, the seating is definitely upright for cruising, and it has eyelets for a rack, etc. So far it is very comfy and fun to ride! Got a 2002 and so got it at less cost, $399. You might look at 2002 models.