Here's my guess as to when
1. I firmly believe that

TV, or something very much like it, is key to Apple's growth strategy. It is one of the many devices that is served by iTunes.
2. I believe that iTunes is functioning as a file server, at the center of the "device" hub. The more devices served by this hub, the better. Currently, we have all forms and flavors of iPods, computers, and iPhone(s).
3.

TV is the device that lives in the living room, by the TV. It only makes sense that this is (possibly) the
most important device of all. Clearly, it needs to be
the most consumer friendly.
Problems:
1. If it is even remotely important as a device, it needs to be easier to get media onto it. As one who had to reset my router, computers, watch awfully-slow synching, I realized the whole approach is not ready for "appliance" state.
2. There is just not enough media.
3. Too difficult to Rip, Encode, Tag and copy to the iTunes server since there is not enough media. To make it an iTunes-served device, and to make it an "appliance" as opposed to a hobby, they NEED MORE MEDIA. He's going to have to get the networks and the studios under control. (It looks like he's losing this battle, btw.) Otherwise, no media for download.
Hmmm.... did I mention they need more media? I forget...
Why bother including "buy now" from your

TV when there's nothing but music to buy? (exaggerated for effect, but you get what I mean...)
Until the media situation is solved, there is NO point in updating, announcing, or adding another programmer to the

broom closet... er... office.
Predictions:
1. In order for The Steve to mention

tv again, he's going to have to have signed some deal, like with Blockbuster, or with (drowning) Netflix, or some other "on demand" service, willing to deliver H.264. Then the box becomes meaningful.
2. The granularity that's required for watching non-itunes purchased video/movies makes it a "hobbyist's" device. Until they solve this, we sit and wait.
I, for one, am more than satisfied with the services that this device offers. I expected nothing more from it than what I was promised, and it has not let me down. I long for an update (hey -- I'm waiting for updates on my iPhone, too!), but expect NONE. It works, it's fun, my wife uses it, we enjoy the hell out of it.
Like I joked before, I don't expect it to make toast, too. (to which someone replied, "why not? It's hot enough!")
So don't hold your breath. Next announcement is OS X, OS X and more OS X. (I forget already, did I mention OS X?)
Pray for The Steve to make some shrewd deals.
-- Mike