Guess I have to go with "vagina" as its inoffensive, OK to use in polite company, even when talking to your GP !
And I do usually think of "my bits" as "my vagina", but strictly speaking shouldn't it be "my vulva" to incorporate all those other really really nice bits too, especially my clitoris

?
Being from UK I've never come across half those terms mentioned

!
Don't like "Fanny" as somehow it has such schoolboyish connotations for me, the "C-word" is plain offensive though it might be very good Anglo-Saxon, and "box" sounds crude and ugly (though I smiled when the Who sang "Mama's got a squeezbox, Papa never sleeps at night" !!!).
I do like "Pu ... ssy", or "Puss", or "Kitty", what a cute description

, and think its a shame that its become the standard word used / hijacked by the porn industry

!
P.S. Why on earth does the forum's text editor automatically convert "PU...SY" to "VAGINA",
Pleeease 
? (I've just noticed !), and why has no one else expressed affection for this I guess universal term ?
Laura x