I use PayPal for a lot of payments, at it is so easy to quickly get payments. Plus as I work mainly under sub-contract my clients are tech-savvy and have PayPal accounts already. I get the money in like a minute and put it right into my bank account.
I still do have some clients send me checks via the mail. I do a few bank transfers as well.
The only issue I have with PayPal is that you cannot receive payments from Romania, as the entire country is ban. :(