For a new client install, we need to pick a supported payment processor. Many questions about payment processors support appear in this forum, in the civicrm forums and elsewhere. The Wiki lists many and there are several extensions, with various levels of support and capabilities.
I would normally turn to paypal as that is in core and likely dominant, but the wiki notes say it is migrating to payflow and recurring payments require an additional fee, so I'm skeptical that this may pose risk in future versions.
Would appreciate suggestions on how to select a payment processor that will be well supported.