McCain is the man I wanted to win in 2000 (and I'm a Democrat), but he will not run in 2008. He'll be about 78 or 80, making him the oldest President ever (even older than Reagan). The chances of McCain running or winning the support of the party are slim. Look for Guilianni or a lower profile Republican in a high position to run.
If Hillary ran... I don't know if I'd vote for her. It depends who she's running against. If she's running against Rice, there shouldn't even be a question in your minds - vote Hillary. At least Hillary has a mind of her own. All Condi does is serve a "Yes (wo)man" to Bush. I saw a poster a freshman in my school made about important black women in American history, and Rice was on there. I threw up in my mouth. Just watch tapes of the 9/11 commission, she doesn't know shit. The only reason she's having any success across seas is because she's a bitch and can spill out as much bullshit as those other leaders. She doesn't do anything herself, and she has basically none of her own knowledge. She only knows what's told to her right when she needs to know it. She does not have the ability to run this country.
You want to know what I think of Rice? Listen to Nas' "These Are Our Heroes."
I hope it's Obama (although it's probably too early for him) vs. McCain (even though it;s probably too late for him). That way I can't complain about who wins.
Obama > McCain > H. Clinton > Guilianni > Dog Shit > Rice