McCain against Clinton McCain will win.
McCain against Obama Obama will win.
Presonally I don't think the country is happy with the Rebuplican party (ising Bush as a comparison). Also the country is ready for a female president but Clinton she is not right for the job. As for a Black President th country is Ready for that, atleast I would think so with his overall approval rating so far. Only time will tell.