A tech related caboodle...
Dell Cameron / Wired : US Congressional Joint Economic Committee report: US consumers lost $20.9B nominally to identity theft from four m...