For what it's worth, I would go with cheap. I've never had trouble cleaning my V1 iPhone with my tee shirt, so special gear really isn't necessary. If you're getting a 3GS, the new screen coating should make these sorts of purchases even more unnecessary.
|