Yes, I agree, cost will for sure be a driving factor, but perhaps banks will "share" some of the increased cost with its customers. Will be interesting to follow. How about registering your fingerprint?...
Any interesting findings regarding biometric payment cards, i.e. smart cards with embedded fingerprint sensor? Will they ever happen? If so, will you use them?