On August 23, 2010
I Want My iTV
Here’s some news that should be enough to make a fanboy’s head explode: Kevin Rose says that Apple will release a $99 set-top box for televisions, the iTV, next month.
Rose, who is generally pretty good about anticipating Apple’s…

0 Comments