Ok is there anyone who honestly though it would be more than an over sized Ipod Touch?...<p>Considering that, and all the restrictions, this is probably the saddest piece of hardware/software that I've seen in a while.<p>"Hey look! I just bought a 500$ picture frame"