Originally posted by: GeekDrew
duckdown, you're disqualified due to recent join date. You've posted plenty already, if those numbers are correct.
As for the OP:
I have no experience with hosts that have eShopping modules, etc. - I've only written php scripts to do this - but I know there are plenty out there that will also do it, and are already set up to do so.
Avoid Paypal. Paypal is the devil. Paypal encounters malfunctions and failures much more than any organization should, much less one devoted to financial transactions. Paypal should cease to exist. Please keep that in mind.
I've heard that the two best gateways for a lot of people are Authorize.Net (used by TONS of people, very popular, not as expensive as Wells-Fargo, etc, most of the time), and eProcessingNetwork. If you'll be writing the integration scripts yourself, eProcessingNetwork is easier to integrate, but you receive less response information from their servers than you do Authorize.Net (that is, IIRC). You'll be good to go with either of those Gateways, IMHO.
Check out
CDGCommerce - I have heard excellent things about them, and never anything bad. They're really popular over at WebHostingTalk.