Didn't Malcom Gladwell already answer this question in Blink? Like nearly everything in life, the real answer is "sometimes."
However, I want to point out everything Gladwell affirms should be subject to strong scrutiny, since he seems to follow the playbook of "never letting the truth get in the way of an interesting story". I've seen lots of his assertions challenged.