McCain-Feingold, and his rolling over for the Clintons are his two major negatives.
However, McCain has about 10 major negatives and Rudy has about 1,433 major negative points...
Can't argue with that. But, trashing the Bill of Rights is still a damned big hit to me.
Nevertheless, Thompson, should he enter, is going to destroy Giuliani and Romney. Stick a fork in 'em.