I name every one of my cars, just based on what type of personality I feel that they have. My old CJ (350, 67 frame, 74 tub, 76 front clip, a real frankenstein!) was named Bertha. I knew she was going to be a Bertha the first time I drove her - she was old, misshapen, loud, and angry.
I've got just shy of 20 Jeeps, and every one has had a different name/personality. I name my commuters, too. My current main car, a 2012 Honda Fit, is named Lucy
I think naming a car is an integral part of really forming a bond with the vehicle and getting to know her. I'm a firm believer, though, that a car should always have a personality of the opposite sex. For me, they're always females. Not sure why, but it just always seems to work out better!
You guys all probably think I'm crazy now haha