In my opinion these generators will only give you a cool name if you are lucky. When I first saw your thread last week, it made me wonder how George Lucas came up with all Star Wars names. From what I've found on Google, he tried names that said something about the character. In Obi-Wan for example apparently has something with "Old Ben" and Obi also meaning the sash that you tie your kimono with in japanese. I've read somewhere that Darth Vader came when he was playing with the words "Dark Father".
I believe you'll have more luck this way. Think about your character, play with the words, translate them to other languages and soon you'll have a cool and meaningful name!