Wolfscout,
I like your assessment of the candidates. Here is mine IMO. I believe we need someone who can sit across the table from certain world leaders and stand their ground.
Clinton - ideas are too close to so******m. No real experience. Don't trust her.
Obama - ideas are too close to so******m. No real experience. However, I believe he is trustworthy and would stand by his principals.
Edwards - simply don't trust anything he says. made his money in questionable lawsuits.
Huckabee - Like what he says, but his record doesn't really match. He was very liberal in the Baptist movement.
Giuliani - pretty liberal on social issues, but tough on foreign policy. Could be a good compromise.
Romney - Like what he says, but don't know much detail about his record.
Mccain - fairly conservative on social issues, tough on foriegn policy. If I can get over his previous stance on the immigration legislation he tried to introduce, I could probably vote for him.