The only one I can think of is by having trusted parties managing the money, thus when a trusted party confirms the money has been sent, you can be sure you'll receive a payment.
MY-BIT-COIN-DOT-COM
Um, he said 'trusted'.
Why don't you trust MyBitcoin? I have used them for a while and they've been fine, most of my BTC is also held by them. They also offer a great payment gateway for merchants.