I name all of my Pokémon, some are sentimental; naming my Charizard after my deceased pet dog Chance.
Others I find hilariously creative or clever, but then I may just be too self absorbed for my own good. My proudest name was when I chose Snivy. Immediately when he was revealed I chose his name and it stuck with me through the long wait. I KNEW what his name was. It was the entire basis I chose him;
He just looks so snooty and stuck up, so smug, and then he was a grass type. And the name stuck, right up to the point that I chose him, my first grass starter on a first playthrough, all because I had a rocking name for him.