go with the rockhopper comp disc. much nicer frame than the hardrock and i really like the sliding dropouts on the rockhopper. That hardrock 29er is a dog, it's really heavy feeling and sluggish on the trail. The F7 is nice also but i'd still recommend the rockhopper.