Check out insuremytrip.com. There are many to choose from. We always use CSA and they paid last year within 3 weeks of filing a claim. This time we are using CSA WebDirect. It's been said on these boards many times not to insure with the cruise lines.
Teresa and Larry
#36-Carnival Splendor 9/16/12
7 night Mexican Riviera
#37-Allure of the Seas 11/11/12
7 night Eastern Caribbean
Waterbound, I agree with CA Cruiser, CSA paid off for us last year. We do not leave home without it. Aways print out confirmations from airline, rental cars hotel etc. Do not destroy any of your paper work prior to the cruise. Keep it all until you return in case you need to file a claim. I keep a cruise file in my cabinet until after each cruise. If you fail to make the cruise you will be asked to submit the original unused tickets from your book. Hope you never need the ins. but its nice to know its there. Happy Cruising!!!! jp
Travel Guard is who we have used before and will use again. They have a great website and the customer service was very helpful. We've never had to file a claim so I can't speak about that side of their customer service. We took out the insurance and received our paperwork within a week or so.