If you want the east and west coasts of the country to decide elections, then go ahead and get rid of the electoral college and go with popular vote. Since most liberals live on the coasts, including me, I'd be all for it.
I do think the electoral college makes it impossible for any third party candidates to ever get a fair chance, but I have no clue how to fix it. Apparently no one else does either.
I wonder if there could be a way to balance electoral votes with popular votes--maybe have a point system where the total popular vote counts for 50% of the total "points" needed to win and the state electoral college totals account for the other 50%?
I agree with Amanda that the VP should receive votes too. I know some states have governor and Lt. governor elected separately--how well does that system work in reality?