Anyone heard that Apple just released an oversized iPod Touch? and instead of naming it the iSlate or iTablet, they named it the iPad? Sounds like a giant freaking Tampon to me.
Who puts 3 year old technology into something bigger and releases it. Got no new ideas Apple?
Who puts 3 year old technology into something bigger and releases it. Got no new ideas Apple?