iPod Touch on steroids. That's all it is.