Is there any way I can buy BTC with PayPal other than Virwox?
Sure.
Send your paypal balance to a friend or family member that has paypal and that trusts you not to reverse the payment.
Have your friend or family member give you an equivalent amount of U.S. cash.
Mail the cash to me along with your bitcoin address.
When I receive the cash, I'll take 10% of it as a service fee.
Then I'll convert the rest of it into bitcoins at the BitStamp rate and send you those bitcoins.