I couldn't remember where I had seen those Mighty Max toys before, and then it hit me. Proto and I found a few at one of those big multi-family yard sales about 5 years ago...
http://www.i-mockery.com/minimocks/45yardsale/
I swear I bought both of 'em since they were only 25 cents each, but for the life of me, I can't remember where they are now.