Home from work, fed and watered, and catching up with daily tech forums , I stumble upon this articlefrom The Register.
Are my eyes deceiving me or does paragraph 5 of the article offer something of a sugar coated pill?
It seems to contradict an account of the event here at Yahoo at the 12:30pm update, but I guess we will find out one way or the other soon enough.