If it's physical product and relatively low risk (i.e., non-adult), you have about a million options.

If it's low volume (sporadic transactions, a few a month, I highly recommend Payquake.com. They have a number of very flexible programs that set your discount rate based on what recurring fees and minimums you want.

If it's more consistent volume, I recommend Echo Merchant Services http://www.echo-inc.com/credit_card_processing.html Their fees are very reasonable, service is good.

If it's adult physical product, talk to Victoria at ECS Commerce, she's amazing.

Hope that helps.