Mud... I think this might give you some joy! http://www.electoral-vote.com/
Still too close fer my blood...MUD