IC, I've been busier here at work lately and missed your post. I use CSA Travel Protection, but I'm biased, it's what I offer here. I am also consumer though and have and will continue to use CSA. They've been very great at handling my clients and paying claims. Most here will refer you to www.insuremytrip.com
and it is a great place to compare policies and coverages from multiple providers. The only thing about that is, some coverages on there are different than the ones we provide through the agencies. By being able to provide the mass $$$ in volume policies we get different policies I understand. The ones on the website above I understand are a little different. Called "flex plans". The policy I buy/offer is called a Comfort plan. It's affordable 100% coverage, includes pre-existing condition coverage if purchased prior to final payment due date (or at the time of booking if booking a cruise already in penalty).
I know from being here there are other good ones, I just have no first hand experience or knowledge of the others.