A character's name is such an important part of a book. It can't be too odd, well, I guess it can ... but it has to be unique. And it helps if the reader is able to pronounce it. ;)
It's hard thinking of names, since there are so many that have been used in other books. How many of us would name a character, Bella now? Or Edward? Or Harry even? It stinks that some names will automatically make us think of another book. It's normal though. Even if the characters are totally different. As long as your character and book is unique, then it won't matter.
I like different names. Not too out there, but I like names that haven't been overused. Sometimes I'll find myself so happy about a name and then realize it's been used in another book. When I was writing Not Your Average Fairy Tale, I named my MC Ash. There is an Ash in a popular book and I didn't really think about it until I was finished writing my book. Will I change it? No. He is an Ash. And an Ash he will stay. I just had to make him unique and without the similarities of said other Ash. :)
I'm curious how you guys think of your names? It's hard sometimes. These characters are a part of us. It's like naming a child! (Not really that deep, but sort of.) You stay with them for weeks. Months and even years! They become a part of you and who really wants a character that you absolutely hate the name you gave them? Has that ever happened to you? It's happened to me a few times. I realize the name just isn't working and have to change it to something else. It's not too hard, since Word is awesome, but it's still a little hard getting that new name in my head.
What kind of names do you like? Old? New? Unique? Plain? Where do you get them?