The key to having shoes that perform is how they fit your foot. Some recommendations would be:
- to crank really hard SHORT stuff in, get very TIGHT slippers, or something similar.
- for sport/trad/multipitch climbing, go with something that is tight, supportive, and allows you to keep it on for a while.
- a comfortable ALL DAY shoe, get a shoe that has more support and maybe a lining.
Other things to consider are all shoes stretch out, your weight, what type of climbing you do, how good you really are...
All of this will determine which category of shoes will suit your needs best.
With a variety of different of shoes, I found that I wore my 5.10 velcro slippers every day I went out, which was quite a bit this year. I was just looking at them realizing how well they held up too...