During the work on the PHPIDS i created a small charset encoder. Maybe some of you could use this - it's pretty simple but capable of converting any input format into any ouput format supported by the php multibyte extension.

And again a several new features from d0ubl3_h3lix - you have new encoding variants, the possibility to save encoding sessions via cookie and lot more. Another version with more unicode conversion features will be deployed later this day...