I have 12 yr old son who wants a better gaming computer then my Asus laptop. I don't have huge budget ($800) and for most part he plays games on Steam. I was looking at Alienware Alpha 100 console vs something like HP Envy 750-114 -somewhere I thought I saw that had slot where we could add different graphic cards so may last 4-6 years. I do not know anyone who can build so that is not an option for me. If went with Alpha, I would buy SDD hard drive and Kingston 8GB DDR3L ram for about $150;more bringing price to around $550 allowing purchase of TV,keyboard and mouse. My concern is this will not be upgradeable so after 1 or 2 years he will want something else where the computer might be upgradeable....trying to figure best value. Of course on a few years he will be old enough to work and can buy his own stuff possibly. Any insight if Alienware would be reasonable purchase for next four years?