TR said:
Looking at your height and inseam, I would question whether you should be on the XL anyway. If that is a cycling inseam, then I would wonder if the 20" frame would be a better fit.
Right, is that 34" inseam his pants inseam, or his crotch inseam?
Here's how to measure the correct inseam:
http://forums.mtbr.com/showthread.php?t=430108
Either way, fitting a mountain bike is much more subjective than fitting a road bike in terms of numbers, formulas and plugging it all into some fit system. Typical road fitting is to take the inseam measurement and multiply by .667 (2/3) to get your frame size (center to top measurement). But mountain bike fitting gets subjective with center to top measurement frames not being the best guide. Other issues come into play. For instance taking a 19" frame size from several different manufacturers resulting in many different top tube lengths, standover measurements and one may fit, while another is too small or too big and so on and so forth. Hence, the advice above of test riding starts to become important.
Like the OP, I'm in the 6'3" - 6'4" range and depending on the manufacturer, could fit a size L or a size XL. That's a typical height that falls right between the cracks of most size L's and size XL's.
In fact, nearly all my test rides usually end up with me choosing the XL. I think of all the bikes I have tested to date in 29"ers, only a Specialized FSR size XL was too big for me. Now that's a frame with the 21" seat tube length (center to top) that I use as a starting point for all mountain bike frames, yet the top tube was too long and the bike felt too big. The XL JET 9 is a centimeter shorter in top tube length than the Specialized FSR, but has a 22" seat tube length (center to top) and fits just right. My Dos has an even longer seat tube length (because of the Relish shock design), but even a shorter top tube length resulting in me using a stem that is a centimeter longer for my fit.
Bottom line is that you are probably "in the crack" and - depending on which brand and their specific top tube measurement - make L's and XL's work based on your preferences, riding style, terrain, etc... . If you can get a chance to demo different sizes from the same company it would be best. For instance, take a size L and a size XL out in a Gary Fisher model (or insert brand here: ____________ ). Or hit some guys up at the trail or a race to test out their bikes.
I'm like TR - I never even look at standover. I know the JET 9 doesn't have the most standover clearance of the bikes I've ridden, but with my cycling shoes on I can stick 4 fingers between my cycling shorts and the top tube when standing over the bike. That's plenty of room for my boys.

We baritones have to sing as high as tenors sometimes, so a good smack down there every now and then keeps the high notes in shape.:thumbsup:
BB