I've got a pair of the Shimano M-180B - I guess they're either a '05 or '06 model, but I got them for half price at a shop that was closing. I think the '07 equivalent is the 181 ($150) but they look a bit different year to year and I think they have a different ratchet mechanism. I think my shoes rock, comfy, durable, stiff enough to do long rides, enough flex to walk around a bit in. Make sure you get a size that's pretty tight around your feet, and try to let the shop put you on a trainer so you can spin in them for a bit.