I definitely like them over the newer versions. I loved the Giant Mouser too, though I'm not sure if that came out the same time as these.
The giant Mouser was form the original line, a good decade before these ones.
Been meaning to get the new ones.
Not bad for an action figure accessory.