Today Coinbase announced they now allow instant sell bitcoins through Paypal at 3.75% sell fee. You can also instantly buy with your debit cards at a 3.75% buy fee. These are both instant. American citizens can still always buy with your verified US bank accounts for 1% buy/sell fees, with higher limits, but these usually take 4-5 days to complete.
Good news to have more options, but Coinbase, myself and many other bitcoins are begging you, please let those fees become more comparable to Bitstamp and Gemini, more affordalble!