Do all states use winner-take-all?
No, there are some states that use a different system of allocation than most. Maine and Nebraska use a system in which each of their Congressional districts gets one of the states total electoral votes. The candidate that wins that district receives the district’s electoral vote. Then, the winner of the statewide vote receives the remaining two as a cap. (However, since both states have adopted this modification, the statewide winners have consistently swept all of the state’s districts as well, so this system has not really had much of an affect). Also, in Colorado this year, there will be a ballot measure proposing the adoption of a proportional allocation of the state’s electoral votes. This means that if Bush wins the state with 60% of the vote, but Kerry has a solid 40%, each candidate would get 60% and 40% of Colorado’s electoral votes, respectively.