The countdown link was added to their site on 8/2. My original post was 7/27. Looks like the countdown is to 10/1/08 (4th qtr) when we have been told to be believe production will start.
We'll just have to wait and see I guess. I agree, we don't have a date set in stone but I still think it's cool.