WIRED StaffJul 30, 2004 6:19 PMIcky IPod?Apple: Your iPod has a sticky residue on it.Save StorySave this storySave StorySave this storyApple: Your iPod has a sticky residue on it.