I use the Moshi Clearguard too. I've had it since January and like it a lot.
It is very thin and doesn't leave marks on my screen except when it gets a little greasy, a naked keyboard would leave marks too under the same conditions.
I clean it every few weeks to 1 month.