I have never said zee before. I am from England and we say zed but some children pronounce it as zzzzz when they are very young.
Even though I'm American, I still tend to use "zed" instead of "zee" to avoid confusion with the letter 'c'. It's just formal, in my opinion.
I'm American, and we say Zee, but hey! Each to their own