Kemo; There is a real advantage to taking your profits over a longer period of time. Especially if it is in a TFSA, no tax on dividends if its in the TFSA, as opposed to paying up to 50% to the Gov't when you hit the big one, and take it all out at once.
What are you going to do with 3 million bucks, when 1.5 million will probably get you by for a year or two. Then take the other 1.5 after two or three years, and have yourself another holiday on what you did not pay in taxes by taking it out slowly, rather than all at once.
Rinky