If you can, you might like to spend a day just going to different bike shops and checking out what you like (and don't like) about each. Think of it as pre-purchase surveillance.
all of my bike shop run- ins are like this, alas.
I've heard good things about proteus from TNT also. The word has spread near and far! Good luck with the riding. It is highly addictive.