Awesome! all great ideas, and hopefully it will help not only me but others too
The thing I've discovered, but no idea if its actually linked anywhere here (probably is) but heres a link to a very simple but can become complex when you get the hang of it, its powerful when used right... Its a Fantasy name generator as many of you probably already know =D
http://rinkworks.com/namegen/