I was looking for comparisons online today, too, and couldn't find any. However, Petplan has a relationship with the Humane Society, so I thought that was a good sign. Check out
Petplan Pet Health Insurance | The Humane Society of the United States.