Paypal is the easiest and cheapest way to get paid for your events. Set up is sinple, you can accept credit cards, you get paid immediately. Paypal credit card and transaction fees are very low when compared to the rest of the industry.
Paypal fees are about 3% of a transaction amount. This is the same whether a credit card is used or not.
PlanetReg will allowd you to add a 'handling fee' or 'service charge' to recover this fee from your registrants.
Remember that Paypal requires a Premier or Business account to use credit cards.
All third party credit card processors require a monthly fee, a business application and transaction fees that average 3-5% depending on the type of credit card used.