Yes, you can buy bitcoin with paypal using
VirWox Exchange.
The process is:
1. Deposit paypal
2. Buy SLL
3. Exchange SLL to BTC
4. Withdraw BTC
The limit is very low to start with, in order to prevent fraud. However after a few months it will be increased, I believe you'll be able to deposit up to $2000 per month and more on request after about 90 days.
But the fee is high, probably above 10%.
As for payza, you can use
AlertExchanger [I should mention, that this sites domain may soon be seized, in relation to the LR shut down].
The process is:
1. Exchange from Payza to Pecunix
2. Exchange pecunix to BTC/Mt.Gox/BTC-E using
AurumxchangeThis process is slow, will take many days, and requires a high fee, but it works.