There are several travel insurance company's out there, we have used TIC in the past and had one fairly big claim last year that was handled rather slowly IMO, and were getting bills and phone calls from the US billing department, a few calls to TIC stopped that, but it was still stressful.
Canadian Snowbirds Association offer insurance I hear is very competitive and will be getting a quote for this coming winter.
I also got a quote from BCAA but haven't compared it to anyone else yet, and the one thing I did like about BCAA, was that there were so few and clear questions re medical history, compared to some other company's with their confusing, convoluted pages of questions. Call me suspicious but IMHO this is done on purpose to try tripping you up if you have a claim.