Just watched the 'Meet the Sniper' video and I must say I am amazed at how good these videos are. They do the animation perfect and they act so life like. I really like Valve, they do some top dog stuff.
I love all the videos in the "Meet The.." series as well, they are so cleverly put together and the videos are all hilarious.
I want to see all of them, pyro is my second up seeing he is my most played class.