I've been doing P90X for 3 years. I'm a physical education teacher and have grown up playing sports and surfing. I used to go to gyms and workout with weights since I was in high school... never again. I'm 41 and I'm in the best shape of my life by far. P90X will whip your ass into shape in no time...it uses alot of pullups and push ups. You need a pull up bar that you can get for $20 from any store and a few dumbells. P90 X covers it all, building strength, stretching, yoga, cardio. All it takes is about an hour a day...the yoga is about 1 1/2 hours but you don't have to do the full routine. Don't spend $200 or $300 on it either...find a friend who has it and copy it. Of course there is nothing like just good old fashion paddling and swimming when its flat.