accoring to gabe, the first release candidate should go out on july 30th. normally, this would be very good news, but the counterstrike source beta will start around then. half-life 2 will not ship until the beta is over. i'm guessing late semptember. hope i'm right..