I found an interesting article that purports to present the pros and cons of the Electoral College System. As I read this article it heavily favors having the electoral college.
It gives these reasons to prefer the electoral college to a national popular vote: