Not so great for the Democrats or the president. The attacks and the recession and worries about health insurance reform are taking their toll.