I'm just paranoid, as my iPod touch is the latest version (came with firmware update and Lennon cover on box), and I know that the funky blacks in the screen were fixed after the first couple of shipments, but I still want to make sure. Preferably a site I can go to on my touch. Thanks