To be perfectly honest, as a reformed Baptist evangelical, I don't think we should be wasting too much time with politics anyway. The problems with this country are not political..they are moral.
America is awash in sin, and it loves it. One cannot turn one's head to the left or to the right without being suffocated by it. Therefore, as it says in Romans, this nation is under judgement. Pray for it's leaders, pray for revival, but don't waste time in politics. If you want to make a difference, preach the gospel. Change men's hearts. That is the only solution. You can pass all the moral laws you like and it won't make a difference. Repentance and faith in Christ is the only solution.