For me PayPal remains the best payment system that exist today in this world. With PayPal you can buy everything, everywhere in this world, be it online or offline. With PayPal you can withdraw your money to every bank in this world.
After PayPal for receiving money and making payments, I use Bitcoin. Bitcoin has some disadvanatges and some advantages when compared to PayPal.
The disadvanatage is that for a transaction to arrive, there are necessary 5-30 minutes. With PayPal the transaction is instantaneous.
The advantage is the proof that you sent the money, and that it is probably the currency of the future (that will replace in the next 20-30 years many currencies in this world).
These said, I am not wiling to pay or donate with my bitcoin on the current market, I am wating for the next 3-6 years when the price of the bitcoin will grow from 3000 USD/1 bitcoin to 400 000 USD/1 bitcoin.