Word on the street is that McCain is pulling out of Michigan. Not running ads, canceling events. If this is true, it's hard for me (at least) to see how Mac pulls this off. Michigan seems like one of the only blue states that could have gone for McCain. Maybe NH or PA, but that's really it. This whole cycle has taught us all that prediction is a fool's game, but right now... I wouldn't want to bet on a Republican victory.
UPDATE: More info on this here, continues rumor of Michigan pull-out, also documents VA staff-up.