Yes, I guess I did. In the second article I posted execution plans and my results for simulation tests. From the common sense the ORDER BY may take longer than MAX, but in my tests ORDER BY was winning (for that particular test I was doing).
Also, in the comments to the first blog I list two long MSDN threads there I think we did performance testing as well.
I haven't re-visited the issue recently, but packed value solution usually wins performance wise.
Thanks for the info. It's always been my understanding that the ORDER BY is more expensive than the MAX (I just re-compared the 2 execution plans in 2008R2). I'm just not crazy about using ORDER BY in any subquery, but that's just me.