What I really dislike about Paypsal is that there is no option to choose who has to pay for the transfer. Paypal is very convienient for both parts, but it is always the receiver who has to pay for the transfer. If you do a wire-transfer with a bank, you can specify who should pay for what, ie. the seller can get the exact amount on his account without paying for the transfer. But wire-transfer is WAAY more expensive than Paypal, so in the end I really think Paypal's fees are appropriate.
(I transferred 30€ to a German account once, the fee from my bank ended at 20€...should have used Paypal...)