Well I didn't stray this thread into politics, but since it is already - - - - - - There can be better choices if you want there to be. Whatever your political persuasion, you can get involved via the primary process and try to ensure that the best candidate in your party gets the nomination. Right now, the Republican establismnet is looking to back McCain, but the best man IMO on that side of the aisle is Rudy Guilliani. As you say, it looks like the Dems are going to get behind Hillary, but the best person on that side of the aisle could well be a relative new comer. I think the Dems are looking for someone other than Hillary to come to the front. Again, vote in the primary and have an impact. Whomever you support, I would ask that you consider what it takes to manage the country and not elect someone for some symbolic value or because you are mad at someone. In my lifetime, we have had two Presidents (One Dem, One Repub) who were elected for their moral values. Both proved to be incredibly inept at the Business of running our country. Jimmy Carter while a great man put the country into recession and George W Bush (whom out of respect for the office I will not comment on) has led us into bankruptcy and created a new order in America where there is no middle class. If you love this country as much as I do, you have to vote for what is best for the country and not someone who shares your faith. We have some great religious leaders in this country and we should all look to them for spiritual guidance. We need a President who can run the business side of the country. Personally, as much as I tend to think Dem on social issues, on the business side I believe Rudy Guilliani is that man. So, even though I do not agree with the Rupubs on some things I will vote for what I think will best serve my country. I believe I accepted that responsibility a long time ago when as I child I pledged my " Allegiance to the flag of the United States of America " When my mom took me to church I said my prayers and expressed my faith in God. We all need to understand the difference.