Originally Posted by
cobba
Get the one that has the correct frame size for you, you've put up links to 3 different bikes with 3 different frame sizes.
Giant 20"
Trek 17.5"
Specialized probably 15.5"
+1
First find out what size frame you need and then search for a bike in that size.
How tall are you? Are you specifically looking for a 29er or...? I ask because the geometry is going to be different on each. I ride a large with 26" wheels but I usually ride a medium in a 29er.