Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
i did originally think of upgrading the xps, i gave him my 2gb gt 610 as an improvement over an old hd 2600 and i did think to upgrade his 4gb standard memory to 8gb which i think is the max, but finding decent price 2gb ddr2 and needing 4 of them hadnt been as easy to source like before, not to mention he runs 32bit windows 10 for some reason.
as for an ssd, i was going to salvage the 64gb kingspec from my itx system as i havent sold that system yet, but typical of his dell it only has 2 sata ports which has 2x500gb hdds connected to which he needs regardless of one having the os on the one which means i would have to find a sata expansion card which at £20 i dont see justifiable.
to be fair, its not my computer to upgrade, so i wouldnt entertain the idea of any sort of cpu upgrade or really want to throw money at it, i dont have to build an amd system, im used to intel myself, but find my system very good and does what i want regardless of age and being amd, so was just an idea in my head, he would probably prefer intel still unless it was a ryzen, but he wont pay that sort of money lol.