Reviews Apple iPad 2 Review 26th July 2011 0 After my huge portion of humble pie which I ate after the initial Apple iPad…