The first thing that will need to happen is for there to be a third party that actually resonates with a significant portion of the population, then perhaps it will overcome the Democratic or Republican party. The current choices in third parties will never accomplish that.
Let's not forget Spector who is making it easy for the dems to try to impeach Bush now! If Spector is a republican Im voting 3rd party.