Quote Originally Posted by Quin 'n' Tonic View Post
I like all those names because they're nothing really spectacular and stupid like Johnny Hero, or Zeta Stormhands or some other ludicrous name like that.
Sora Keyheart. :P

Anyway, it's usually best to come up with a character and name him or her afterwards. If you can't come up with a name, come up with a temporary name and write the story using that until you come up with something later. I'm working on a little something right now with an English character named Nigel, who the creator couldn't come up with a name for so he just named him after every generic English comedy character. He just never got around to changing it later. so it stuck. :P