I've been looking at hybrid bikes that I would be mostly riding on dirt trails for 20+ miles. The three bikes that I liked most are the Novara Corsa (or even the Forza), the 2009 Trek Navigator 3.0, and the Giant Sedona or Cypress. Please Help!