kinda expected it and I say he made the right decision ... Wade, Bosh are still in their prime and if they're willing to play collectively I don't see how could they not reach the finals.
P90X looks like a solid program ... I have a few books on weight training , I use them to get some inspiration when needed but those programs ain't for me, I'd rather follow my own.