This seems interesting :)
It appears to be a problem with wrong encoding used while being parsed by the browser/Feed reader.
How about I try to do this and if I can get this done, you can THEN award me the project and release the money.
That way, you are safe from having buyer's remorse.
If that's good enough, send me a message.