Glad to hear you've had a chance to try stuff out!
I'd still suggest trying a Specialized Sectuer -
http://www.specialized.com/us/en/bc/...enuItemId=9257
If nothing else, just to see what a "real" road bike is like to ride. Believe me - you may love it, or you might not like it whatsoever, but it would give you an idea which it is. :-D
And I'd try a Crosscheck if you can find one. From what you're saying about wanting something right between those 2 other bikes, it's possible it would be right up your alley.