The barrier to entry has always been the catch-22 of getting enough cards in people's hands and enough programs to use the service - I think this one finally might put it all together, and it's backed by solid institutions...
http://gofuckyourself.com/showthread.php?t=987229