For me, it is definitely the best Stern ever. Yes, I like it better than Tron LE.
The only question I have remaining after that is whether it is the best pin ever, and in my opinion, if it isn't, it is *damn* close!
Top 5 pin ever made without question.