p90x is dope. its a little hard for me to follow the eating habits since i'm an avid fast food eater, but ive done it in the past and this is by far one of the best work out routines, period.
i usually smoke after.
but lately i've been more into 20-40 mile bike rides and i usually smoke...