Individually packaged lens cleaner wipes. There are different brands, but I find my Nikon and Zeiss wipes to work really...they're made for rifle scopes and camera lenses so they don't leave any streaks or smudges. I wipe my whole phone down occasionally and keep a few in my car, laptop bag, and what not. Get my Zeiss wipes at wal-mart...$2.50 for a box of 50.
About the most cleaning my screen gets is from my shirt or pants. No screen protector. Mine however is holstered rather than in my pocket. No dust issues here.
Posted from my CrackBerry at wapforums.crackberry.com
Isn't there oem tape between the screen and the cover? Sounds like yours was replaced and they left it out. It is put there to keep the dust from accumulating on the inside.
Posted from my CrackBerry at wapforums.crackberry.com