How many people have ridden a team DH? What were your impressions? I'm looking to get a new bike for this season, but don't want to spend a whole lot. I found one of these near me, and I want to know more about the bike. What have they updated on the new ones? The Maestro suspension looks different than this. Whats the lowdown? TIA