I do not believe they all broke promises. I don't! How the heck do I know who to vote for if they lie to me. I might as well have voted for John McCain. The result is the same.
Really? Would you like McCain prosecuting the war right now. McCain voted against the tax cut etc. etc.. This is McCain's swansong, IMHO. Get it over with, let SCOTUS strike the most vile parts and don't give McCain or Hillary for that matter an issue for 2004.