Time for a New Credit Card System?

Geekazine.com