Don't Call Me Babe

I love love LOVE when characters give each other pet names. I swoon when they are unique and specific to their dynamic. I think it goes back to when I was in college, and my boyfriend at the time took me to his friend's house.
His friend was at the end of the driveway, getting stuff out of the bed of the truck. His friend's girlfriend was at the top of the drive (some 15 feet away) yelling for him. "Baby! Can you get ___?" To which he replied: "Sure, Baby."
Baby. They were both "Baby." The whole day, they never referred to each other by name. It was just "Baby" this and "Baby" that. It felt forced and like they were overcompensating. Mind you, at the time, my boyfriend didn't have a pet name for me, but I knew one thing for sure, I didn't want it to be baby.
My husband doesn't have a pet name for me either. In the series I'm writing now, the characters get nicknames, but I'm not sure they would be called pet names. Maybe. You'll have to read it and tell me what you think.
When I get some more editing done, I'll offer some sneak peeks to my mailing list (if you're not on it, you should get on it).
So, tell me. What books have you read where the characters have given each other pet names? Did you like it or hate it?
Do you have a pet name for your significant other? Do they have one for you? Care to share it?