Go with SquareTrade, it's $149 for an iPhone that is more than 30 days old. Coverage includes drops, spills and all other failures, looks like you're SOL if its lost or stolen though. Deductible is $50 per "valid" claim. It's about as good as you're going to get on an iPhone thats past the 30 day mark!