HI,

I just remembered my accountant has a website also:

http://www.expatriate.com

His name is Cam McIntosh and will be able to answer all your questions.

good luck