Maybe the US needs a parliamentary system, that way the republican party can be split up into 3 factions. Conservative, religious, and bush. Democrats may stick together better with the green party doing its own thing. At least it would make it harder for republicans to team up all the time. Sorry, i know this is a bit off topic.