I've been doing a little research lately and found that:
Braintree, Recurly, and Stripe all support data portability.
Sassy, Chargify, and CheddarGetter all acknowledge the need to support it, but don't appear to be relavent since they rely on 3rd parties to store payment information.