funny, I was thinking about that yesterday. :)
it is quite easy for me because I speak swiss german with my husband, and english with my boyfriend. so the petnames are different anyway.
by the way, I found out that petnames don't have to be special at all. my boyfriend is just melting away...