My first grandchild is due any day now! And I'm looking for a name for myself other than 'granny'.

Getting back to the original question/search for a more elegant name than Granny -- I offer the appellation chosen by my son's mother-in-law (sorry, English just doesn't have a word for my relationship to her, though some other languages do): Gigi, as in the French. It's supposed to be G for Grandma, twice.

Actually, I don't think much of it myself, but then, nobody asked me. Better for Great-Grandmother, maybe?