Will1985 said:
Don't buy shoes online at least until you have tried a pair in an LBS! The same numerical size can differ quite a bit between brands.
Most pedal systems should come with a set of cleats.
Ditto....Try em on in LBS...the Shimano Sizes are wild!!!
Not all shoes are the same! Ask yourself what you want em for, SPD-SL are impossible to walk in but due to the larger contact area are better for TT and Road Race, I find them almost impossible to get going on a steep hills. (SPD-SL are screwed into the sole of the shoe with 3 screws, The cleats are massive plastic triangles and wear reasonably quickly)
I mainly use SPD road touring pedals, They use a much smaller steel cleat that screws (2 screws) into a recess in the sole of the shoe - You can walk normally in the shoe :-)
On 2 of my bikes I use SPD A530 pedals these have a clip one side and a flat platform on the other, It makes junctions and hill starts much easier as you dont have to clip in :-)
The SPD road touring system has a smaller surface area that potentialy transfers less power, But I have never noticed :-)
I personaly have NOT seen shoes that accept both systems, and if there were any I would suspect that teh advantage of SPD touring shoes (ie you can walk in them) would be lost.
John
http://johns-cycle-diary.blogspot.com/