I'm not even attempting to prognosticate this one: too many states, too many variables. If you're looking for informed predictions, try Blogging Caesar (see blogroll), or some of the links at Real Clear Politics (also in blogroll). I was hoping McCain could put it away today -- still hoping, but not as sure about that as I was: the talk radio crowd is making this harder than it has to be. We'll still get there in the end, but every day that goes on affects the Republicans' chances in the general election adversely.
As to the Democrats, Mrs. Clinton appears to be in some trouble. Personally, I'm hoping that fight goes on for a good while yet, but we'll see.