Hi. I am looking for a new bike. I want something that will be comfortable enough to ride on paved bike paths with my family, but rugged enough to beat up on rough dirt paths occasionally. I also would like to sit more upright than a typical MTB. I have an old Diamondback Topanga right now and it always seems to hurt the back of my neck from trying to look up to see where I am going. So far, my LBS's have recommended the Marin Redwood and Specialized Crosstrail, but I am open to anything right now. I am concerned that the Marin won't be tough enough, but does have an adjustable stem to get the posture I want. I'm also wondering about the components. How much of a difference is there in entry level stuff?
What are your thoughts on those two bikes and any others I should look at?
I'm having a really hard time deciding, so any help would be great.