McCain Gets Favorable Reaction amid Bad News