credit cards Chip and PIN - It's gonna be ugly By now everyone has heard about the new (to the US) credit cards called "Chip and PIN". And the banks have been telling us just how much better