I recommend going to www.insuremytrip.com
You can compare prices and coverages there. We always select TravelGuard Protect Assist. It is cheaper but provides secondary medical coverage. As the two primary coverages I want are medical evacuation and cancellation, I don't mind going through the additional headache if I ever have to make a medical claim.