Turbo for least impact on your knees, road bike for least impact without getting bored to death, MTB for most impact, but more enjoyable...
Turbo for least impact on your knees, road bike for least impact without getting bored to death, MTB for most impact, but more enjoyable...