Just a heads up for Linux users, a Steam/Source engine port is currently under development... finally. This should pave the way for gaming on Linux.
For those that have doubted the exclusive Phoronix claims for quite a while now that the Steam client and Source Engine are in fact being ported to Linux, the doubts can be nearly laid to rest.