Bravo Valve! The Engineer update was by far the most fun I've ever had playing TF2, and I have been playing since release. You deserve every bit of praise coming your way. I would definitely recommend it to anyone who haven't tried this game before.
Can't say the same for the L4D series. The team responsible is just disgraceful.