"All of which will further weaken the two party system, which may be the most salutory consequence of this tawdry affair. Without at least 3 or 4 minor parties squabbling like Elites in a politics thread, how can we claim to be a legitimate modern democracy?"
Chess, i would argue that the number of parties is really irrelevant... i don't care if there 2 or 20, so long as one of them did a reasonable job of representing my views. It would do me no good simply for a third party such as The Greens to rise to challenge the status quo, since they certainly do not support the same goals that i would.
People such as me whose political beliefs do not neatly fit into one or more of the prevailing ones of the day are put in the difficult position of voting for "the lesser of two evils," or voting for an extreme longshot candidate in hopes of keeping one of the major parties "honest." In a sense, that's what i did this election. I voted for Forbes in the Primaries, and Harry Browne in the general. Not because i'm a true Libertarian believer, but because i have political views that split right down the middle between conservatism and libertarianism.
Perhaps that's why candidates like McCain (and perhaps someday, Powell) seem to draw such broad and diverse crowds. They typically are very light on particulars in articulating their political beliefs and what policies they would pursue (at least in my opinion), but that allows almost anyone to attribute to them whatever views they will.
For that reason, while i wasn't particularly impressed by most of the campaign promises made by either Gore or Bush this year, i do give them credit for being willing to lay out clearly and openly what they wished to accomplish.