Andre, thanks for posting that link. I'd never used a fit calculator before and it was a bit revealing. I've always had issues with my bikes fitting me because of my bizarre proportions. Typically, to get the seat height I needed, I'd end up with the most uncomfortable/stretched out positions. Anyway, here's the results I got...
XC All Mountain Fit Gravity Fit
Standover Height Range 33.4 - 34.1 inches 33.4 - 34.1 inches 33.4 - 34.1 inches
Virtual Top Tube Length 22.7 - 23.1 inches 22.2 - 22.6 inches 22.0 - 22.4 inches
Stem Length 9.7 - 11.3 cm 7.2 - 9.6 cm 3.7 - 7.1 cm
BB-Saddle Position 77.3 - 78.9cm 72.8 - 78.9 cm N/A
Saddle-Handlebar 53.6 - 55.2 cm 51.7 - 53.5 cm N/A
Gender M
Inseam 35.25 in
Trunk 25 in
Forearm 13.25 in
Arm 25.25 in
Thigh 26 in
Lower Leg 22 in
Sternal Notch 62 in
Total Body Height 72 in
So, the standover height recomendation puts me into an XL Salsa, yet the top tube length range puts me into a small??!! Yikes! Maybe I'm misunderstanding it, maybe I need to focus on a different sport like chess. haha