McCain has defintely locked up the Republican side at this point. The other side could go either way, though I understand Clinton has an edge with the "superdelegates" and that may sway it her way. Ultimately I think McCain is going to have a hard time beating either democrat. The democrats and a lot of independents are all fired up for a "change" and I from what I understand McCain isn't really exciting the republican base.