I purchased my first 0.5 BTC a little over a day ago.
Because I technically don't possess them yet (the transaction will hopefully clear come Monday), I haven't spent any yet. That, and I want to purchase and have a decent amount of BTC simply to hold before I spend a whole lot.
I'm neither a business owner nor a provider of a paid service, but if I were ever to be in that position I would certainly consider accepting Bitcoin.
I have a background in software engineering (go figure!).
EDIT: Apparently my coins are coming through from Coinbase on Monday, as in November 18th. This isn't exactly a quick process, is it?
Check out Localbitcoins.com to trade cash for btc locally. Much faster and usually the price is pretty comparable depending on where you live.