Gizmodo has a hands on tour with YouTube on the AppleTV.

A Little AppleTV YouTube Tour [Gizmodo]