I agree, good post.
Regarding Republicans, any endorsement from any former Bush Asministration official would probably be anathema. Which is probably at least one reason why McCain lost in 2008. He simply couldn't distance himself far enough from Bush.
Sarah Palin, though she did enjoy some brief popularity in the limelight, is also probably not a good champion for GOP causes in either 2010 or 2012. Moderately conserative to moderate candidates are the best bet or the GOP in the foreseeable future.
For Democrats, moderately liberal to moderate candidates would probably still garner the best results.
For both parties, the trick is to get back to rheir mainstream roots and support base.
In that way, the voters will have a better slate of candidates to choose from, and there probably would not be as much disaffection over the election resuls, since the winner of any election would be more inclined to represent the will of all, instead of blindly adhereing to party loyalty and party lines.