Seems like there's room for more startups in this area - paypal/google checkout/etc.
I don't want to re-implement a billing system, I just want to tell some API "This person should be paying X per month, let us know via some callback if they don't."
With all this sudden hyping of charging for web based software, you'd think there would be more choice out there.