I recently bought my son a cheap desktop (eMachines EL1852g) for his birthday. Now as a cheap computer i didn't expect much from it. He uses it mostly for computer games but it is severally limited in that area due to low specs. I am coming to you to ask what upgrades i may be able to buy for his computer to help him expand his collection of usable games. space is very limited in this computer so i believe that will be the main setback.