What? Studying for free in Norway didn’t make your socks roll up and down? Then give Germany a try! Not only are German universities excellent (and looking great on a CV), but as Sophie Perl explained in that article:
I think the biggest factor is financial. In the US a graduate programme would cost hundreds of thousands of dollars, in Germany it doesn’t cost anything. And it doesn’t cost more for foreign students than it does for German students.
Many German universities have adopted English as the international language, meaning you could graduate without learning German! (Not that I would recommend this). Also, from what I understand, German student visas give you the right to work for 90 days out of the year.
I know some countries grant residency permits to people after they've graduated. I'll try to dig in more to find out if Germany handles this.