7" Android Tablet Touch PC, <em>indeed.</em> Rob Beschizza 1:56 pm Fri, Jul 23, 2010 Something … isn't quite right. [Amazon via @Gruber]