Not fallen off the planet, just been busy. I still pop on the board from time to time and troll around but it's funny how time flies. I need to crawl out from under my rock a little more often
Anyway, in answer to your question. I don't know!
I have put the immigration question to our HR dept, we'll see what they come back with. On a personal level, a lot has changed in the years I've lived here, but I think coming from Canadia into the US is easier then from the UK(?)