The only benefit I see with bitcoins is that the transactions can be anonymous. Also perhaps the fact that the currency is limited and controlled by a group rather than a government...
That's the two biggest selling points for me. I have no problem supporting credit cards, SMS, wire, check, etc. Those are all well provided for by many companies. I've dealt with most of the big names though they all seem to get gobbled up by Digital River at some point (which is why I bought stock in them). There are higher fees with those services than with Bitcoins but I pass that cost on to the customers anyways. I get what I want more or less at the end of the day. My issue is that the money I've earned is stolen from me directly, through taxes, and indirectly, through inflation. I look forward to a system that doesn't have these weaknesses. Bitcoin seems to be it.