Thanks John,
I was just daydreaming about the crank length thing. Lots of good responses here cleared up the issue for me. I don't overly rely on my arms to hold me up. My core is ok, could be better but I try to lower my shoulders and keep my elbows bent. I've ridden a few bikes over the last month and all of the fitters said without hesitation that I should be on a 58. Yesterday I rode a Specialized and its setup felt great. Funny, I've always had this bias about that brand but I its the one that fits me the best. I'm finding it hard to pull the trigger though.