Actually, the site I referred to not only points out the problems with IRV but shows much better solutions and ones that would make votes for third parties much more plausible.
Approval voting:
http://electionmethods.org/approved.htm
and, the best, Condorcet voting:
http://electionmethods.org/Condorcet.htm