I have a Krypto NYC U-lock--the black and yellow one. It's too big and heavy for my tastes, but definitely seems pretty tough. I wanted a mini to reduce the shackle clearance--I definitely think this makes for better security, if it does make it tougher to lock up. The Evo was nowhere to be found when I went looking in the city. But the other day, I saw a mini-NYC lock in Paragon Sports, so I guess the minis are all back. The Evo looks fine to me, I've seen them a lot in NYC. Don't know much about the OnGuards, though everyone's got 'em.
Where'd you see any of the minis?