Anyone else not impressed so far? Its literally just a 9.7" iPod Touch. Running iPhone apps in full-screen is not going to be a good experience. Plus no mention of multitasking yet!
Yes me, I just try to figure out: Who needs this device?
I can't even custom develop some software for it because it has to go through the App-Store :-(