David Pogue: ‘Apple TV Has Landed’

Pogue reviews the Apple TV, and compares it to the Netgear EVA8000 (great name, Netgear) and Microsoft’s Xbox 360.

Thursday, 22 March 2007

Ads via The Deck Ads via The Deck