Germans are an ace bunch of people. I spent six months working in Bavaria at Uni and still think it's one of the best, friendliest places in the world. Good food, excellent beer, nice riding.
I just wish that my German was up to making a decent fist of talking to the locals without sounding like an idiot. For some reason I kept mixing up my A-level French with the German I learned out there, so sounding like a special child every time I got into a conversation with a local. And yes, the conversation then went back to English, which they spoke perfectly.
Years later, me and the mrs went to Berlin for a week and I was stunned to find that people were exactly the same in the north or Germany. The food was just as good and the beer just as nice. All that after I was told by my mates in Erlangen that the north was a barren wasteland filled with people that didn't care about each other.
Remind me to heckle them next time I see them.
I'd like to add Canadians to my list too. Quite possibly the nicest people on earth. Shame that their domestic wine is a bit ropey and their beer is a bit "American" (generally). I can forgive them that for having such a nice country though.