(Photo : Meilleur Mobile/Google Creative Commons) They say that the first impression is the last impression. I’ve been waiting for windows 10 ever since it was announced. Actually ever since it was announced that it would be free upgrade to windows 7 and windows 8 license holders. I had earlier joined the windows insider programme