I already have a new 500watt PSU and a sapphire radeon HD 5450 to throw in to it as my first few budget starter upgrades.
The reason why i'm not building a budget PC from scratch is that the PC iam currently using is 7 years old and on its last leg and its parts are all breaking down slowly. So i need a PC to use while i gather parts before my current PC totally ends itself for good.
My current PC is a P4 with 2 gigs of ram max, and a broken PCIE slot, so i cant even upgrade anything on it, so the linked PC is already a bunch better even without me adding anything, but i thought i would get some opinions before i buy it.
This is not a very upgradable system. I have several of these around the office. They use a BTX format mobo. Short of adding RAM or increasing the size of HDDs, their expansion capabilities are very limited.
Even with a stronger PSU, heat can also be an issue if you install a higher end GPU. Your HD5450 should be fine, but I wouldn't install a HD68XX/HD78XX or higher GPU in one of these.
I would rather see you save your money and apply it to a more modern rig.
I still like Dell's - still using 2 in my house. I've been a fan since '97. BUT - they are not very upgradable. They do have GREAT PSU's - the watts are actually underated I believe.
That said - if you need a new PC NOW - the one you've selected will suffice. Unfortunately, the $150 you spend on this Dell will likely be lost (I don't think you'll use any of this machine in your new build. 'Cept maybe the small HDD - MAYBE).
One option: Keep current machine on life support. Scrape together $500 and build a new one ... if able that is.