Check out particular brands on
http://www.mtbr.com/reviews/ or
http://www.roadbikereview.com/ . Sidi's tend to get pretty good reviews from people who've owned them 3 years or more. As Cavernmech said, after three years, the shoe will have paid itself off.