What is the best way to clean a very expensive laptops screen?

It's more than just dust, you know, splashed coffee, etc. I have tried water previously but it leaves these rainbow-ish streaks all over and it's awful.
8 answers 8