Tuesday Apr 06, 2010 Apr 6, 2010 0 Facebook Tweet Email The iPad is just a giant iPod Touch... I want one and also hate myself for wanting one prockgirlscout: Mmmm, iPad. Aug 27, 2010