I'd actually probably be fine with pre-paid debit cards, but there's really no difference from paypal. And now it's just a matter of beeing more used to paypal than to some random debit card company, and i don't want to maintain multiple prepaid services, i just want to have a couple hundred dollars prepaid for "internet payment stuff".
Paypal or something else should let me generate a one time token (or one time card number) to pay with.
If you buy a gift CC at a store you run into the problem of the problem that the product costs $101 but the card is only $100.
Well, all in all, internet payment is still horribly broken, but paypal is _in my opinion_ the best service to buy stuff, not necessarily to receive money, I've heard enough horror stories.