my gf (girlfriend, not gary fisher) is looking for a bike...she's currently rocking her mom's 1980-something schwinn road bike, but she wants a mtb style bike that is also easy to commute with, but can be taken on a trail if need be. the guy at the LBS showed her a specialized expedition...which she liked, don't get me wrong, but it's absolutely not what she's looking for. she looked around more, and settled on a HRXC. looking at the 2008 specialized catalog, it looks really similar to my GF advance. so would a HRXC be a good beginner bike for someone like her? she's already planning on upgrading the saddle, but are there any other immediate upgrades that need to be made?