There's new urgency for this common New Year's resolution, as Americans struggle with over $1 trillion in credit card debt
What's Your Reaction?