I own an iPhone 4, an iPad, and just bought my girlfriend an iPod Touch. I own a couple of high quality microfiber cloths that I've been using for a while and I give them a good cleaning every week. Now I can use my iPhone or my iPad all day long, then come home and give it a nice wipe down and the screens will look perfectly clean. But it seems with her iPod Touch no matter how much I try and wipe the smudges, oil, etc. from the screen, they don't ever fully come off. This is the first iPod Touch in our house so I'm wondering if this is something that's been the case with all iPod Touches since the dawn of them, or if anyone else that owns more than 1 Apple touch device is noticing this problem also. I'm not trying to be a clean freak with it, but at the end of the day it's nice to give them a nice wipe down and this thing just will NOT get clean. Other than that she loves it!