I've lived in Germany for the past four years, mostly as a student. It's a nice country, all in all - not without problems, but a better place than, for example, France or Spain. Keep in mind everything I say is based solely on personal experience - I've not done any surveys or anything, and since I'm a university student, I only really come into contact with certain sections of society.
I don't like the soccer fanaticism (and, conversely, the horribly offensive way a lot of Germans talk about women's soccer as not being a real sport), the fact that smoking is "just another way of life" (where I grew up, it was universally agreed smoking was a disgusting habit, and those teenagers who did smoke were usually ashamed to admit it), and the fact that there are certain seedy elements of society that like to hang around public places drinking and leering at passers-by (again, not something I ever saw in the Canadian suburbs where I grew up). I also hate the GEZ (extortion agency for radio, internet and television, basically), and the fact that there are two states (I think?) where far right parties have managed to be elected (including the one I live in at the moment, Saxony).
But I do like how people (the students I come into contact with) are often actually quite funny and casual. I've met a lot of French and Spanish people who just seem to take themselves too seriously, but Germans seem better at relaxing and shrugging their difficulties away. They also have more sensible attitudes towards sex than other countries I'm familiar with - sex is simply a part of life, just like it should be. I find they also have more respectful attitudes towards their friends - I've never had German friends try to push me to drink, smoke, say stupid things, or otherwise make myself uncomfortable (acquaintances are another matter), but I can't say the same about other European, Canadian, American or British friends I've had.
The German language is also really fun, and there are some very interesting philosophers and other thinkers I've been exposed to since I started living here. I also like how well everything is organized here - my sister lived in Spain and had such a hard time with the horrible bureaucracy down there. In comparison, I've had things really, really easy. Also, Germans make great pastries.
It's worth mentioning that I feel (today's young) Germans get too much crap from everyone for the Second World War, and they shame themselves way too much for it as well. Every German I know complains about how intensely the whole Nazi story was drilled into their skulls every year in school, and I get the impression the education system is actively encouraging teenagers to stop listening whenever the topic comes up. Not good.