i sold my rockhopper 2 weeks back...
looking at the setup (wheels, tires and cranks), an xc trailbike was evidently not suited for my riding anymore.
and got this...
2008 Specialized P2 Alloy. yes, i got it a little early. actually gonna pick it up later this week

and the bubblewrap is the keep the seat white until i take it home from my lbs.