Wait until you have enough money for a 250GB. 120GB drives are too small with windows updates and application updates. You will run out of space.
Okay thanks!I really don't like any of those choices. The MX500 is the best choice.
I have had Adata SSDs and they are slow to release firmware. I have never had a Kingston.
They all have 3 year warranties. If forced to those three choices I would probably get an Adata SU650.