Currently finishing up my Master's in CS at a German school, Saarland University. The town the school is in (Saarbrücken, near Luxembourg) is extremely dull, especially with my rather poor German skills, but the education I'm getting is top-notch, and you can't argue with the price.
Anything you're wondering about specifically?