I have used cleaning wipes and other sprays for getting my computer monitor and keyboard clean but find that I like this one the best. Secomp Roline can be bought from Amazon for £7.43 and you get a little 250ml spray bottle with a pump action spray that can be directed at the sceen of the monitor or in the gaps of the keyboard when you need to clean the dust or marks from the screen.
I find that it's the dust that gathers on my keyboard the most as I tend to try and keep coffee cups and drinks away from the keyboard. The marks on my monitor screen can be seen when the monitor is switched off and the screen is blank and you usually get this with the streaks from sprays.
With this one I find a little spray on a piece of cloth gently wipes over the screen and wiped until the screen is dry works well and it doesn't streak.
On the keyboard it works well but you have to get the cloth in between the keys, I use a cotton bud for this and you have to also have the computer turned off at the mains, it's not for spraying when the computer is on, or it may damage the keyboard.
I find that it has a slight chemical smell to it but it soon goes after spraying and dries quickly with a cloth.
This also has to be kept out of reach of children and stored out of the direct sunlight not near heat .
I have bought this a few times from Amazon and it usually lasts me around two months as I clean the monitor and keyboard every couple of weeks so the keys on the board don't get clogged up with dirt or dust.
The bottles are plastic and can be recycled and you can also use this on the telephones in the house to clean the keys and mouth piece.
The liquid inside the bottle is clear and the spray is fine like a thin mist when it comes out, so doesn't smother the screen or keyboard in lots of wet liquid.
I like this and will buy it again the price is reasonable and you get a good end result that you can see once used.
I haven't found this in any shops that sell computer parts or accessories in town so have to order it online so it costs a little extra with the postage.