don't go too cheesy!! stick with the simple things like hon, babe, baby, sexy, cutie, sweetie, sweetness, sugar and love.
personally, it's not my thing. I HAVE A NAME!!! is what i typically want to scream at them, it just bothers me. but i've been through a lot of crap in the past with that stuff, so of course, everyone's opinion varies. stick to the basics!
You can help the HubPages community highlight top quality content by ranking this answer up or down.