I've ridden the Shimano and Nuvinci. Haven't tried the Rohloff yet. The Nuvinci was pretty amazing actually, although reports seem to indicate it is very sensitive to correct setup. While nice, the auto-shifting systems seem to create a feeling of disconnect from the cycling experience, at least for me. Might just require some more time on the system for it to start feeling more natural.