My searches have turned up some excellent reviews of Merchant Warehouse credit card processing services. Overall, this processor is cited as being reasonably priced, quick to set up, and accessible online and off.
Merchant Warehouse also approves 99% of the applications it receives, which makes it a good possibility for high risk merchants and newer companies who are looking for an easy start-up.
Of course, not all the reviews are positive. Here's one from a customer who was none too pleased with Merchant Warehouse.
As always, read up, do some searching, and make an educated choice before signing anything with any merchant services company.