I like darling, it's sweet and old fashioned, me and Lindsey generally call each other that =]

And affection publicly is sweet, like holding hands and the odd hug, but I don't think there's any need to go over the top in public, plenty of time for that when you're alone.