I would appreciate some help please. My son wants a gaming desktop for Christmas and the budget is £300. I'm not clued up to all the specs but I know my son plays online games from steam so need a computer that can handle this ( even if it's not on high settings). There's so many online that claim to be gaming laptops but not sure which one would give me the best performance for my budget. Suggestions very much appreciated.