Check this out:
Looks like a $20 stem might have been just what the doctor ordered to get my crazy body fitted on the Cross Check correctly. This one is only a 120mm and seems to be a perfect fit, though I'm going to try out a 140mm just in case. Bike is still a little small to get into the drops but I think my 100lbs of belly flab are more the issue there than anything. Should put another 20 miles on this beast tonight once the sun starts going down.