Every Apple product launch comes with a large dose of hope to go with the hype. The New iPad Launched Yesterday. I’ve already ordered mine. I’m not going to go over the insane specs of the new screen or enter the debate about whether it lives up to the hype or not. Much has been written […]