Could iWatch actually be the iTV, Apple TV?
Could iWatch actually be the iTV, Apple TV? It's plausible if a little far fetched but could iWatch be the code name for the Apple TV. What if it was a way to throw people off the scent? Granted we've already seen patents pertaining to a watch like device banded about but it would be interesting if this was the case