This is the company that I have used since I picked up information at a Rosemont show. I have never had to file a claim, but I have spoken with several folks that have, and they felt the company was very reasonable and fair.
http://www.collectinsure.com/