Looks like the same thing to me... Not sure why there's such a price difference though...
I'm not very familiar with the automotive ones. I've got an 87, a 189 and an o-scope. After reading the description of these, I may have to expand the collection.
Danny