Obviously you should consult a CPA that knows what they're doing instead of asking a forum for help. From what I know, I believe you are exempt from your first $80k made abroad from paying US taxes. As a permanent resident of Canada you owe Canada taxes. Sucks, but that's life. US is also the only country in the world that taxes their citizens while they're living abroad.
KSoze said:Boltblue are you married to a Canadian?
Waiting?
Imagine people waiting for health care here in the US!