Best plugin for payments of services

Hello,

I am doing a site for a fitness club that has many different plans for their clients.

What is the best plugin for this? Marketpress, Membership, or something else?

I was required to pick a plugin - so I picked Membership...but I don't know if this is the best or not.

They also want to offer some recurring billing as well.

Need help quick - so I would appreciate your response as quickly as possible.

Thanks in advance!

Sincerely,

William