i have a 2003 rockhopper comp with v brakes and love it. people say that the cranks aren't all that great on it, but i think they are pretty good. i have very strong legs, so i have no problem in power transfer like some people say, and don't plan on racing competitively so buying new cranks would not be worth it for me. my only complaint is the tires on the bike, but i replaced them within the first six months and am now satisfied.