It's come to my attention that some of you cute little things use random name generators to come up with a name. Now, there isn't any rule against this and in fact I encourage you to come up with interesting and unique names (As opposed to NWN's icky gen). This in mind, I share with you, my little cupcakes, my favorite page for generators.
Tolkeinesque evil sounding names: Clicky!
Lovecraftian sounding names (You might have to tweak these ;) ) Clicky!
Greek names! Hurrah! Clicky!
Huge cultural name generator! Clicky!
Angel/demon name generator (A delicious mix of Latin and Hebrew) Clicky!
Elf names! Clicky!
And finally, Dwarf names! Clicky!
Hope this helps, kiddos!