I HATE cardio but I do the bike 5 days a week. I have a plate and seven pins holding my tibia together so the stress is just too painful for me.