Consumer Confidence Explodes Higher To October 2007 Highs