I went through insuremytrip. Ended up getting Travelex, the plan is called Travelite. It was 95.00 for 2 people for a 5 night cruise. I don't know anything about insurance and a lot of the wording is gobbley gook to me. But, it seemed to be decent coverage. It was a lot cheaper than the cruise line. I hope I don't need it, but have it in case I do.
__________________
Carnival legend November 2009
Carnival Glory October 2007
Carnival Elation November 2006