I can't provide a link to it at the moment because I'm on my Blackberry, but you might look at Peter White's website. He has a discussion on bike fit that might be helpful. Just Google his name and "bike fit."

But looking at your existing bike's geometry is a good place to start to determine what does and doesn't work for you. You mentioned feeling too stretched out on it, but have you ever worked with a fitter to tweak its set up? Even if you're determined to get a new bike, it's far easier to make informed decisions if you work first with what you already own as a frame of reference.