Thanks Jaffaral,
I am contemplating these options as well, i don't have a spouse as of now. I do have a business which i was planning to set up in Canada. I also have a business visiting visa for Canada, is there a way that i can move my IT business there, the current startup visa requirements...