If you're taking subscriptions, I think in general you're much better off getting a merchant account and perhaps using one of the recurring billing services out there. (Chargify, Recurly, CheddarGetter, Spreedly, etc).
It's not that much harder to do than PayPal (took me about two weeks), and keeps you from having your customer's credit card info locked into some third party service that you can't get out of.