<p>At the risk of offending our German readers, tho, keep in mind that Germany is a bit too, how to put it, organized. Things happen on schedule, trains run on schedule, nothing strange ever happens :). If you like peace and quiet, it’s an awesome place. </p>
<p>Depending on where you end up, it may not be a very exciting place in itself. I have spent quite a bit of time around Hanover and yea, great people, nice city, but other than soccer, it’s way too peaceful and quiet :). I spent a little time in Munich and sure, it’s an incredible place… Frankfort is just big, and I’d like to visit the northern cities (Hamburg, for example). Bottom line is that things could be very boring very quickly (like going to a 20,000 people city in the US unless you travel around to see things. </p>
<p>Germans (the ones I deal with) have a good sense of humor and are incredible engineers (tho they tend to overdo it sometimes). Dunno, its a hard choice, but I would make an edict only after I know where exactly I’d be going (which cities). I’ve been to Canada too (Vancouver BC) and it is beyond nice, to some extent similar to Germany (a bit too organized). If you’re talking one of the great Canadian schools vs some of the TU’s it’s not an easy choice. </p>
<p>Also the food in Germany is great but heavy. Great cultural opportunities if you’re into that. </p>
<p>Get back to us once you firmed it more… Assuming money and admission is not an issue, it’s a dilemma that many here in CC land will never get to experience (not quite a UIUC vs Purdue type thread). If it was my kids I’d say Germany hands down (but then they’re EU citizens :)) and they do have English language universities.</p>