I love clever character names. If I had to say, from my limited, English-speaking USian point of view, Dickens and Rawlings are two of the best namers of characters. And Pratchett, can't forget him. It seems to be all about onomatopoeia, word origins and connotations. If you have a few hours to spend, check out the character lists on David Perdue's Charles Dickens Page.
I have a terrible time naming my characters. I have a tendency to use place-holders, and when I first started, I used an"AAA" and "BBB" system. Now I tend to use the names of similar characters from books and movies or the names of people I used to know or would like to know. I'm trying to match impressions of characters, not facts or reality. When I know them better, I give them proper names, but I wish I could just find the right name immediately.
Are you the kind of writer who just knows your characters names, or do you labor over it like me? Do you have a favorite character name? Am I asking for trouble by admitting I use my impressions of real people in creating fictional characters?