Quote Originally Posted by mazzipino View Post
It's just a bigger version of the iPhone/iPod Touch. Looks more like one of those digital photo frames :D
I thought the same too. I was never a fan of Apple anyway