I use a bottle of Staples screen cleaning fluid for that kind of stuff with a microfiber cloth. I'm confident that the special cleaning fluid is overpriced, though, but I haven't gotten around to making my own. I've had no problems.
I never used it for cleaning a scanner, though. I think it should be fine, though.
--
multiple updates tomorrow or i will publicly admit that zachnorn is better than me -Sess
Posted 3/5/12, with no more updates since...