If McCain loses NC and VA, it’s difficult to see how he gets to 270. With a win in PA it may be plausible, but I’d hate to be counting on that for victory.
I just can’t imagine Hussein winning NC or VA, but both look like they are going to be a fairly close call.