iPod Touch

Apple's iPad receives glowingly positive reviews

You might have been wondering if anything interesting has been going on in the tech-o-sphere. One word: iPad.