well, this whole incident has given me a much lower opinion of the Republican party, particularly Tom Delay and Senator Frist, but for the exact opposite reasons you state.
My opinion can be found here:
http://www.freerepublic.com/focus/news/1366225/posts?page=108#108
But, as far as personal advice for you, you seem to be closest in ideology to the Constitution Party. http://www.constitutionparty.com/
I like everything about them economically, but the idea that government should be involved in our personal lives in all these various ways to obstensibly 'increase morality' is repuslive to me.
But, I think everyone should stand up for what they believe in and say it loud and clear. Do what you think is best. I am considering leaveing for the Libertarian party. :)
oh, and regardless I urge all of those unhappy with the GOP, but who still support them cuz other parties don't seem to have a chance to check out the Club For Growth. Take your money away from the bloated mainstreet Republicans and get a much better bang for your buck from a group that isn't afraid to challenge Republicans in primaries and upset the power broker Republicans in Congress:
http://www.clubforgrowth.org/why.php