lol, pimples, ghamachi type spots are something I have just given up on! I realised at this stage they'll come and go as long as I don't touch and scratch them it won't spread and will go away
I used to cover them up with light make-up but realised it made everything worse :S But cleansing, moisturising and toning helps... you can try that if your are bothered :P
btw Riffat bhaiya, how can you drink 8 glasses of water? like wow! I wish i could do that. :|