techiexplorer.com
The Apple iPad unveiled!
Apple’s latest creation has hit the tubes, a tablet PC built from an oversized iPod touch: the Apple iPad! Silly name but an interesting product all the same. Official specs are available af…