Usually I find it's a combination, but if I had to choose, it would definitely be smug. I hate people like that.

Of course, I'm talking about people who take it to extremes. Everyone's entitled to think they're kinda awesome.