http://www.halflife2.net/
Doug Lombardi has said that css on mac will go live next week, which means thats when the beta's going to be shoved down out throats and wcs is going to get fucked over.
I still cant get over how horribile the new menu is for tf2 now either, its like someone spiced all the parts apart and threw them up all over the page.
Before:
After