I would look at the Giant Roam 1 for both of you, should do all you want has lockout front suspension, disk brakes, 700 x 40
tires, made for street or trail riding. Check out the specs. You could also change tires to a more aggressive style for light
XC riding, or go narrower for street riding if needed. A lot of bike for the price, 579.00 Dollars at my local Giant Dealer.
http://www.giant-bicycles.com/en-us/...11/7244/43949/ Richard