that's a guarantee, there's no way

Bosh doesn't get a MAX contract, and as a 7 year veterean, he will become eligible for a salary starting at 30% of the cap, as opposed to 25% as he was the last time. By 2010 it's likely that the cap-space will get close to 60 millions, so do the math. a 7 year contract starting at 30% * 60 mils and with the maximum 10% raise every year will end up in (around):

18, 20, 22, 24, 27, 29, 32

so technically it's possible for

Bosh to get 30 millions at the end of this contract ... Not sure if I'm right about the 10% raise, but that's the number I remember.

And you though JO is overpaid ... wait until CB4 makes 32 milions when he's 32 years old