According to CardWeb.com, Americans owed $696.7 billion on credit cards in ’05, vs. $285.5 billion in ’94. (Foster Letter 5/10/06)