I purchased to replace a used i7 second gen I was working on with a noisy graphics card fan.  The add'l  RAM and newer USB version make for quicker data transfer and generally faster performance.I had to replace a smart power strip due to the lower power consumption.  This strip would turn off power to all peripherals when the computer turned off - monitor, speakers, etc. which did not need to be on after the computer is off.  But this computer powers down slightly after it is on and it tricked the smart power strip into thinking the computer turned off and the monitor and speakers would turn off.  I replace that strip with a newer "adjustable" strip that can be tweaked for the lower power use. (purchased on Amazon as well)The Bluetooth and WiFi were not a must, but some day I might need them and it is nice to have then and not install an after market board.Overall I am happy with the computer