Apple TV Goodness

As if you weren’t sick to your stomach with all the Vista hoopla going around today. Here’s a quick vid running you through the Apple TV interface. Woohoo…I think.

Apple TV [TechEBlog]