I have a soft spot for Tenet as well because their claims service are so efficient! They are also good in customer service.
Most banks offer travel insurance underwritten by Ace insurance. Their annual plans are quite cheap but as for their quality of service, well it's a little questionable.