This would be interesting, as you would no longer have the lesser of two evils voting that many people do. IE "I would have voted for so and so, but I knew he didn't have a chance being a non mainstream party. So I voted for Bob (R), since I didn't want Joe (D) in office". Instead, you could vote for the oddball party, giving them 3 votes, while 2 votes would go to Bob, and one to Joe.