Apple did a Tiger presentation here at my university for the local MUG and the local Computing Society last week. I guess that means that they released it last week and I missed it!
*rolls eyes*
Don't put so much stock in little tiny things. They could just be showing a beta for all we know. When Steve wants to release it, he will. There's no point in speculating otherwise.