Okay, please don't flame this thread just yet.
I have been tricked by the English language once again, or so I believe.
You know that in a noun you put either "a" or "an" infront, right?
[A] [h]ouse.
[An] [a]pple.
But what about NPC?
A NPC
or
An NPC
I'm confused here.. give me your best guess.