I'm a roadie getting his first mountain bike! When I started on the road I found a few sites that offer sizing calculators. By now, I now and understand the geometry of a road bike. But... Is there any site with a calculator for mountain bikes? For example, I know my inseam is 31.1" So, do I need a 16" or 18" bike??