NSIS Ansi+Unicode hybrid
I have been playing with the idea of having both A and U NSIS installed in the same directory (Sharing examples,includes etc)

Currently, only simple scripts work. It does this by using hacked versions of makensis that look for their stubs and plugins in separate sub directories. The main makensis.exe has been replaced by a small loader that tries to figure out if the .nsi has a BOM (It also supports /ANSI or /UNICODE as the first parameter on the command line)

Grab the experimental installer if you want to play with it (Do NOT overwrite you normal NSIS install, you also probably want to uncheck startmenu and shell integration during install)

Current issues include: