This helps but I am still wishing that the Final credit card would have survived because it allowed you to generate new card numbers per each vendor AND set hard limits on transactions per month, one time use, etc etc.
edit: still doesn't solve the issues with the other personal identity problems that comes with all of this... I just want an anonymous payment method. Is that so hard? I don't want any business to ever know who I am.