Still no word on the Xbox version, but according to Shacknews:
Right now we are looking at our bug numbers. Each day you fix some bugs and you find some new bugs. The net number tells you how quickly you will get to zero. At our current rate of find/fix bugs, we'll be down to zero bugs in 16 days.
They also state that the CS: Source beta will kick off on August 10th. My currenty prediction is September...guess when they said it last year we should have asked for a year seriously.