Personally I ride the Hardrock Pro. I got it for $500, but the disc brakes were worth the extra money. Actually I rode it to work today.
I'm 6'2" and ride a 21" frame and actually feel a little stretched out. I would go for a test ride on the 21 and see how it feels. Also check out mtbr.com for user reviews.
