I've heard great things about P90X. I have tried to recreate "muscle confusion" myself. I figured it can't be that hard. The problem is that, without a strict schedule and framework, I have not made improvements and have found myself slacking too much. I should just stop being cheap and buy a P90X system.
_________________________
If you're reading this, it's too late.