Weathermon-we have always used insuremytrip.com to compare. Have you used that one? Any difference?
I just tried insuremytrip and the results page looks very similar to Squaremouth. I didn't compare any plans or prices, though. My guess is that coverage and prices are similar.