I am a US citizen and just married a Canadian Permanent Resident this weekend. She lives in Windsor, ON (just across the US border). I work in Detroit each day and travel back and forth over the border on a daily basis while staying with my new wife in Canada. I am in the process of filling...