There are two states that don't go winner-take-all with their electors, Maine and Nebraska[1]. This way, at least if different districts vote wildly differently, that would get reflected in the electoral college.
Wider use of this system would probably drive the pundits and talking heads insane, because then that calculus for getting to 270 votes would become much more complicated.