Main reasons for accepting bitcoin are lower prices for payment processing and irreversible transactions. Downside is converting them to USD/EUR/etc. which is sometimes (bottom-line!) more expensive than you would think. Ideally, you would have both your payables and receivables in bitcoins - but we're not there yet
These complex and difficult calculations are what keeps the block chain secure. In other words, it's what guarantees that bitcoins are not double-spent, transactions cannot be reversed etc. There is no other use, but isn't that enough?
what about writing wallet.dat into your genome? there's plenty of junk DNA inside it already, this would put it to good use! a biotech start-up anyone?