Another Vote for
CDGCommerce.com!
Paypal.com - Higher Fees, no monthly fees
Authorize.net(CDGCommerce) - Lower Fees & monthly fees
Again, having your own merchant account (mentioned above) is a plus in business. The ones who do not have a paypal account and end up transferred to a paypal website (leaving your website) may leave your website all together as they might not be interested in signing up for an account via paypal or if they have no idea what paypal is they might just leave your website confused.