Well ... I went to LBS and all the shoes (Adidas, Specialized and Nike) felt too narrow except the Sidi. They had a mega 42. They also had a regular 43. The 43 was far too big. The LBS guy swears the 42 have enough room and the 42.5 would probably be too big (didn't have that size in stock). I hope he's right because they were $$$$$ -- more than I've ever spent on a pair of shoes in my life.

But they are like swimming compared with my last shoes, which were actually a 42.