The dems running in this race make it REAL EASY to vote for the Republicans (not that I wouldn't anyway). I don't know Cruz Bustamente's challenger, but I do know Cruz, and I'd vote for a trained pony rather than him.
Bustamante's challenger is the liberal Steve Poizner (R), who is inundating the airwaves with an $11 million ad buy.
The LA Times even endorsed Poizner over Bustamante.