I thought it was against the law for cyclists to wear headphones (not that it stops me, but I'm pretty sure it is. Also think driving a car with headphones is illegal but not 100% sure).
Raining there isn't much you can do. Biking is my go-to training when it is hot because I can carry water. It's never too cold during an Iowa summer to bike. Until there's snow on the ground, you can bike. Bike intelligently and you don't have issues with cars (I've put in about 2,000 miles this year on my bike), mostly in Ames.
And there's only snow on the ground in Iowa, what, 5 months a year? I get what you're saying. I enjoy biking. I'm not saying it's bad. You're just going to have different health goals with cycling than you would with a program like P90X.
And the benefit of getting into a routine with P90X is that you can do it all year round.
The vast majority of people could never put together a workout program that would deliver the same results as P90x in the same amount of time. I know I couldn't. I just don't have the time or desire to spend countless hours researching something that a professional has already done for me.
I don't disagree. I think it's a great program. I'm just saying that it's not the only way to go. People looked great before P90 and P90X (or Insanity, or Cross Fit or any of those other programs) came around.