I personally dislike the Electoral College, it makes the vote of an American potentially useless, as the President is elected based on Electoral College numbers and not of the popular vote, but it is very rare that the popular vote would provide a different President than the electoral college, with the most notable recent occurrence being the 2000 Gore vs Bush election.

In my opinion no state is important enough to garner more sway than any other, it is the American People who should choose the President like any other public office. If more people happen to live in Texas or California, so be it. For example, for the last several elections, being a Democrat in Indiana was virtually worthless because our vote did not count at the end of the election, I say that because up until the 08 election, Indiana is historically an almost always a red state. Therefore the electoral college votes go to the Republican nominee since the popular vote doesn't mean anything. This works the other way as well, this time around all of the Republican votes in Indiana did not count as Obama won the electoral votes. Now the popular vote matters in a sense that the majority that wins usually ensures that the electoral votes go to that candidate, and in close states it can matter very much, where it is almost always 50/50, but in a situation like Bush vs Gore 2000 where 543,816 more voters wanted Gore to be President, yet Bush became president, clearly it is an outdated flawed system that needs to be done away with.

In states that are overwhelmingly vote to a certain party, such as California or Alabama, the minority party may as well not even vote, except to boost the popular vote, which again, means nothing.

I would be interested in hearing from someone who thinks the Electoral College is a good thing, and why?