Ampersands and Planet
Basically, the problem with Planet having feeds “break” it is that Planet uses an ultra-liberal feed parser which ignores errors (and thereby breaks the XML spec). Of course, this means Planet’s output might not be valid either.
I’ve had this discussion with Keybuk a few times, he seems to think having planet work this way is a feature and not a bug.