Tom did quite a bit of research on this a while back for the site and based on his findings, CruiseReviews recommends Travel Insured (www.travelinsured.com) or Travel Guard (www.travelguard.com). There are many other companies out there that also offer trip protection, but one thing is for certain - Don't leave home without it!
Nancy