>Initially, you had to sign up with your credit card, fill out an annoying form and go through a few intimidating screens.
No, you can click on a button and get a redirect to Paypal, where you then enter your Paypal password and hit "confirm".
Paypal's whole business model is based around making transactions like this convenient and easy (for the payer).