I consulted a tax attorney here in my home town and this is the advice I was given:
1. Renounce your health care
2. You cannot, CANNOT have any property in your name or you will pay
taxes upon your return.
3. Do not fill out the form declaring yourself a non-resident.
4. Give up all Canadian investments
5. Renounce your drivers' license.
6. Your contract should not have a definite start and end date. Try to leave it open, or at least give yourself the option to renew.
The key thing, he told me, is the notion of intent. You have to prove that you do not INTEND to move back to Canada. If you can do that then you're home free.