Okay, so I've been running this old Dell Inspiron 660 for a good decade now (the full size tower, not the S model).
So far I've upgraded a few of the stock Dell components to the following:
PSU - Corsair CX650M ATX
RAM - Kingston HyperX Fury 16GB
HDD - Seagate Barracuda 3TB
I'm still running...