We really ought to have runoff voting so people can vote for 3rd party candidates and not waste a vote. I bet if we had that system we would actually have 3rd party people representing us since more people could vote for them without fear of giving it away to the opposition.