I have SPD-road 105s and love them. Cheap and very functional. I think you can have different types of cleats for different degrees of float, but I was not offered a choice. I have no more than 10-15 degrees there but that's enough for me.