For real business purposes, though, you'd be bonkers to accept bitcoins.
Why? It has value. And companies willing to process it for you and convert directly into your currency of choice. And due to it's nature, it is actually harder for the merchant to be defrauded than with regular credit cards... Not sure where the downside here is, especially if they are not holding them.