Something that I've also found are very good (if you can 'acquire' them) are medical pre-injection swabs, small foil packets, non-linting, use once affairs.
My dad swore by this method for cleaning video/cassette heads in the day... actually cleaning most things come to think of it....