I mean I am sitting on a Intel core i7 4790k CPU
16.0GB Dual-Channel DDR3 @ 799MHz
Asus Z97-A motherboard
Nvidia Geforce GTS250
and two HDDs for a total of 4 TB.
(0.16Mb/s Down - 1Mb up)
But yeah, it is my own fault for upgrading my computer the way I did (Without a proper clue on what I was doing), leaving PSU and Graphics card for last which resulted in me getting frustrated and disappointed here and now.
Actually I think you did a reasonable job there. I've never really upgraded bit by bit because just due to timing each time I've needed to upgrade one component I've been at a point where I need to do something else at the same time, so I tend to end up just building a whole new PC.
In your case I'll assume that you couldn't really put a new processor into your old motherboard due to socket incompatibility, then there's no point bottlenecking all that new stuff with crappy old RAM (or not enough RAM) and then once you'd got an otherwise viable system, you're going to slot a new shiny card into it. I can't fault your logic at all really,
something has to be done last after all and at least this way you have a system that's going to let you see the full benefit of a new card from day one. It's just unfortunate that you've been left with a decent spec gaming PC in every way other than having an up-to-date card until you get that final upgrade in.
Don't ever scrimp on a PSU though, I've had one blow on me once and thankfully it didn't take anything else with it but it was one of the most nerve-wracking moments I've had in 25 years of PC ownership.
As I said I totally sympathise with your frustration and there's nothing wrong with blowing off a bit of steam every now and then, it's usually better than letting it build up.