I can honestly say that I figured it wouldn't come out as soon as it was stated, even though I was wishing it would. With Gingerbread on the table for so many devices that are so old, and Ice Cream Sandwich around the corner, I don't know if it's the responsibility on the carriers to put out the updates, or whether Google should do it. I keep saying this, and I might be all alone, but I think Google needs to tighten the reigns on Android, hell charge for it even, but with more control the updates and fragmentation issues will decrease, substantially.