Maybe a year late but Celeritas Eos (the module I'm working on) allows the player to make evil choices and progress through the mod making all the wrong choices. The story recognizes this too. The mod's page is here:
]http://www.moddb.com/mods/celeritas-eos
I'll be uploading it to NWN Nexus as well when it's done.