Canadian here as well but unfortunately an ex-pat. I would love to move back home but my financial situation won't allow it for the time being. I'm living in Stockholm, Sweden right now and I can honestly say that Sweden has nothing on Canada. Canada is, IMHO, the most beautiful country in the world!!!
I like Sweden's scenery more, actually. I live in Calgary so there's no water besides the Glenmore Reservoir, so seeing the ocean is nice, plus it's windy, which makes for good sailing. I miss pear soda, Kex, and the bulk candy most though.