persobnally i prefer CPC foam cleaner, CPC is a electronicish catalogue a bit likie maplin but betterer. the foam cleaner is good for cleaning glass, computer bits, greasy bicycle bits and even ovens! allthough over zelous use does get you a bit high, might be the propellant!