I was very worried about education in the UK and went to Germany a year ago. I'm British but I spent many years in Germany.
I think they stream kids too early over here. This causes a huge amount of stress during primary school years. But I'm not against streaming. Not just because more academic kids can get on with it, but also because less academic children can work without always being bottom of the class. But I do think the German system is a bit too rigid.
mousymouse mentioned going to the Gymasium (top set) being virually the only way to get to university. That is not true. Once you get the equivalent of GCSEs you can go on to do your A-levels and study. Actually a lot of my colleagues did that (one has a PhD and went to middle school)
What I really like about the system in Germany is the amount of subjects you have to take to get A-levels. You will not come across a primary school teacher (I can say in southern Germany for sure) without A-levels in German, English, another foreign language, maths and two sciences. Most teachers have much better subject knowledge than UK teachers. Teachers at Gymnasiums have to have subject degrees. It takes a good 5 years to study to become a teacher over here. The lessons are not fun and games, the lessons don't have starters or such - but it would be an absolute exception to see a teacher make spelling mistakes or grammar mistakes (apart from MFL, of course). I have never heard of some of the misconceptions seen in the UK being taught over here (see the thread about odd and even numbers). Given the choice I would prefer my kids to sit through dull but factually correct lessons rather than exciting fun lessons teaching wrong facts.
I spent about 3 years working in a (completely oversubscribed) secondary school in the UK and I was shocked by some of the teacher errors I saw. The lessons were at times fun and exciting - but the kids ended up confused. It's a great shame some UK teachers don't have sufficient subject knowledge - because then the UK system could be really good. Another thing I disliked in the UK was the disjointed teaching. Today fractions, tomorrow negative numbers, the day after tomorrow, geometry. Bizarre! It's obviously not working. We Brits are rarely particularly numerate. German teachers have far less freedom. There is a syllabus they have to get through and I know roughly when my kids will be doing what.
Children over here take their exercise books and books home with them. Brilliant. I know what they've been doing. It took me 6 weeks to get hold of one of my kid's exercise book in the UK. I never managed to get hold of the assessment test. I'm supposed to blindly trust the teacher. Once I had the exercise book I was shocked. It was all over the place and they were still colouring butterflies (lines of symmetry) in year 7.
What I dislike in Germany is the lack of community spirit in schools. Behaviour in primary schools can be really bad and bullying is rarely taken care of. A lot of the kids can be extremely arrogant and rude.
Another thing I'd like to mention is about learning to read: some European languages are phonetic. Obviously, it is a lot easier to get children to read. In Germany they can read after something silly like 2 to 3 months. I cannot imagine that that would be possible in English. That makes the primary school systems difficult to compare.
When it comes to chosing a school: I would say there are similar problems over here. You will also find people moving close to the chosen school or away from a bad school.