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