I believe the guy that owns Camwithher accepts bitcoins on all his sites now. You can use BitPay to process the transactions. If you want to just get the cash from the transactions BitPay will deposit it into your account the next day I believe. (you don't have to be victim to the market volitility) You can also keep the bitcoins or do a percent cash and bitcoin split. Fees are around 1 to 2 percent or something like that. No chargebacks and no you don't have to wait 10 minutes.
Edit to add: if you're just wanting donations, you just paste your bitcoin address on the page, no button needed or processor.
One of the best ways to go from bitcoin to cash that I have used is
http://fastcash4bitcoins.com You send them coins they ACH into your bank account. Or mail you a check and some other methods.