What's everyone's favorite way to send fiat to PayPal? I have BitPay and it seems that's not an option. Gemini seems to be the one a lot of people like?
I don't think that Gemini actually does anything with paypal. There is only options for wire withdrawals.
You can either use coinbase, for small amounts, or get funds transferred to your bank before depositing to paypal. Otherwise you'll have to trade bitcoins for paypal with another person, which means that you're taking on a huge risk in terms of chargebacks.
Do you only have a paypal account, though? What's stopping you from just withdrawing to your bank account and then linking your bank account with your paypal? That's pretty much the only way you'll get good rates with high withdrawal limits and get your funds to paypal in the end.