I would say spd clipless for everything besides loooong rides. I've tried them all and SPD is more efficient than straps and easier to clip in/out and walk then spd-sl.
just get a spd pedal and a 2 good pair of shoes. one for long rides with STIFF carbon soles like shimano or sidi's and a casual shoe like chromes or dzr's