Rowing is great, but I like cycling too. It is low impact and you can also push your cardio levels by watching the speedo/tach gauge. I like the Schwinn bikes where you are pushing fan blades on an axle. I don't like spinner bikes. The resistance is based on friction, I don't like it.