It was several months ago that I actually considered the policy. I think I'll find the site again + try to post a comparison. It seemed like a good idea when we saw it and I just wondered how many other people go for the annual policy.
I don't think credit cards will cover as much as you think. I'll have to see if I can find that online too!