i have had good and bad experiences with asurion. But the bad was a long long time ago. They must be profitable, they have been around for a bit now. Not sure of any other companies that offer coverage, as I have only had asurion.
Also, not sure if this matters to anyone or is even relevant, but Asurion has a new underwriter, and its Liberty Mutual.