Yea, it's dangerous to simply compare insurance policies on price only. Sadly, you really need to read the small print to see what's actually covered and what's not. You don't want to find that out when you make a claim!
That said, I've never really understood why there can be such massive cost differences between companies offering similar cover.