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.
Live with intention. Walk to the edge. Listen hard. Practice wellness. Play with abandon. Laugh. Choose with no regret. Continue to learn. Appreciate your friends. Do what you love. Live as if this is all there is.
--Mary Anne Radmacher