Oh, another thing that can kill the two-party monopoly and give the other parties their voices.
Have two rounds of voting. First round everyone votes for their preferred presidential candidate.
In the second round, people vote for their preferred candidate from the two with the most votes of the previous round.
I LOVE ICELAND!