It's per-seff-o-nee. I don't think any other pronunciation is legit...
I think people consider it a guilty pleasure because they just won't use it, even though they like it. The meaning is pretty bad, and the myth behind the name isn't pleasant either. Plus, people'd mispronounce it.