Paypal does not have a monthly fee so I'm not sure what your talking about. I belive you've been misinformed.
PayPal is going to take a Percentage of of the sale... However so is any other Processor, however with paypal unlike other processors there is no setup fee and other ongoing fees you only get fees from paypal when you accept money.
So I'm afraid you want to accept payments via credit cards and want it for free I'm afraid your in for a suprise when your not going to find this is an option anywhere. These companies are accepting the risk of the payment and their other services are worth getting paid for...
People who want to be in business and not want to pay to play don't stay in business.