I always get confused by the European sizing. There's a few sites online that will give you the conversion, such as: http://goeurope.about.com/cs/shoppin...othes_size.htm

I like Sidi's, but most of them are a little pricey. I have a very narrow heel, so I get my normal size 38 in Sidi. But I've heard if you have wide feet to size up on the Sidi's. I've heard great reviews about the Sidi Dominator. There's some threads out here about them.

I also have a pair of Cannondale MTB shoes. I like them very much except they are heavy and make my gym bag weigh a ton. Shimano MTB shoes are also quite popular.

If you have SPD pedals, you can go with an MTB shoe, no problem. If you have some other type of pedal, you will have to match up your pedal to the type of cleat and make sure that the shoe you buy supports that type of cleat (that it has the correct # of screw holes in the sole).