Haha! Yes, Canada is pretty nice, especially the East Coast -- where I live right now. It's got a bit of everything, so it's nice that way: whether you like mountains, ocean, cities, vast expanses of wasteland (the North and Newfoundland!), or forests (Ontario!), there'll be something to your taste! I'm an ocean person myself, which is why I chose to go to school out East.
I'd love to go to Germany someday, and since I'm studying German, I might get to do an exchange there. But I'm majoring in French, so it's more likely that I'll do the one to Tours -- aah, all the choice! Still, if I do the French one, I might make it to other parts of Europe time and money permitting. That's the advantage Europe has over North America; you can get to interesting places without having to drive for weeks.