Travel Insurance
I understand that an annual policy would be better. However, how does this compare with those "travel insurance" provided by the credit card companies, if you pay the airfare via their credit cards, for example, the AmEx charge cards, the Diners and Gold Visa/Master cards...