The results were impressive to say the least. The outlook for consumer spending is a bit brighter than it was a week or so ago.