Water sometimes streaks my rear projection tv screen (probably minerals in my crappy tap water etc.) so I figured I'd try the iClean spray. Works well, so I can't complain.
I wouldn't buy it just for an iPad or anything though. Rear projection tvs are harder to clean since they have coating on the screen so you have to be careful what you put on them.