Mine is insured through lloyds gold account. They certainly match spec, when my 16gb 3G iPhone broke a few years ago, they gave me cash to buy a 16gb 3GS as the 3G was only available in 8gb. They have done the same recently for a friend with a 3GS 32gb, they have given him the cash to buy a 32gb iPhone 4. Mine is covered for everything, accidental damage, loss, theft, malfunction. Great service in my opinion!
Ps took 7 days from start of claim to money sat in bank account