Via paypal? I don't think there is a better solution to trade bitcoins with unless you find a trusted trader or exchanger on here.
There are ones that offer both services but they charge a hefty price in dealing with them.
But good luck in using payful or if not with them then in your search in finding someone with the best price for you to buy from them.