A recession is defined arbitrarily by the NBER, and it takes them several months after the fact to say that we had one. That leaves a lot of time for speculation. I don't think there is any doubt that we are in a slow down. There are plenty of neutral sources which indicate that.
Larry Kudlow is a cheerleader who always finds the silver lining for the Republicans, frequently to the point of being unbelievable. I think McCain has some chance of winning, only because the Dems put up such poor challengers themselves. Other than that the Republicans are facing a slaughter in November, and they probably deserve it.