Archive for December, 2007

Every so often I’ll come across an article claiming the failure of the Apple TV. They site poor expected sales and it’s lack of features as determining factors of it’s apparent demise.  While I’m not going to argue on the sales numbers of the device, I must clarify what exactly the Apple TV is in […]