Video Card
I really don't have any problems with any games with my video card which is a eVGA GeForce 7800 GT 256MB -- I really get no lag, can't even notice FPS drops. But, somehow when using Photoshop, Photoshop acts like it doesn't have enough memory even when I'm only running like Firefox, maybe have a picture open and possibly a text document, and I'll have to close Firefox before it lets me save anything. Honestly, I think that's a bit ridiculous because I have 4GB of ram and there's absolutely no reason it should do that. That leads me to believe that it has to either be a vRAM issue, my Photoshop is messed up, or something on my computer is seriously borked. Of which, I do not know.
So, I figured I got it in 2006, it was top of the line back then, but now, probably couldn't hurt to upgrade. So, I was thinking maybe a GeForce 8800 GT? I've heard very good things about those cards. But, something that kinda confuses me is why some are very expensive, like $280 and some are $85. For example, here's one on TigerDirect: http://www.tigerdirect.com/applicati...361&CatId=1826
I don't see anything wrong with it, but why so cheap? I was expecting at least $200-250 for one, but $85? I could get two and run them in SLI for $170 and I don't imagine I'd need to upgrade again for like, uh.. 5 years? So yeah, point out the stupidity in that and what have you, before I do something stupid.
New question: What's with all the weird ass NVidia card names now days? It seems like everything listed on that page is xxx Core xxx which makes no f'ing sense. I seem to remember cards going like 5800, 6800, 7800, 8800, 9800, with normal, GT, GTX and GTS variants, etc... I must be really behind on times!

Harddrive
Right now I have 2x Western Digital Caviar SE 250GB 7200rpm SATA and 1 I'm not sure what, but it has 120GB memory. So, like... 620 GB of storage right now.
Somehow I've managed to fill that all up with porn (I kid.. Or do I?)
Anywho... I think it's time for more. I was thinking to the tune of 1TB more. 32-bit single core XP can hold 2TB, yeah? I think I'd be fine. I could probably get some cheap crap, but I've learned that it's never a good idea to buy a bad quality harddrive. Those are very important... So, I was thinking a WD Caviar Black 1 TB, SATA 3 Gb/s, 32 MB Cache, 7200 RPM - good, yes?
I dunno that I'd need that good of performance if I'm just storing movies, music and crap on it, but who knows? What do you think? Considering I paid $110 each for 250GB hd's 3 years ago and that's a 1TB one with like 3x the cache, $149 isn't bad at all. Then again, I think those are like $49 now. So, eh. But, I don't like ever buying cheap hd's so, probably going to go with this unless anyone has a better suggestion.
Core
I guess I kinda feel bad about this... I have a MSI K8N Neo4 Platinum motherboard which is still pretty decent, I know it supports a better core than what I have. I have an AMD Athlon 64 3500+ "Venice" 400FSB, it's a single core, was supposedly the best for overclocking at the time... I never bothered to overclock, but dual cores was a waste of money at the time so I just got that one which at $220, I don't guess was a horrible price. Wasn't top of the line, wasn't bottom of the line either, it was okay. Socket 939.
But, now days just about everything utilizes dual core stuff or more. So, maybe time to upgrade and judging by the price I paid and the stuff out now, I could get pretty close to top of the line for what I paid then.
I was thinking an AMD Phenom II X4 Black Edition Quad Core, but if I do that I'm gonna have to get a processor that has AM3 socket, hmm?
But since that's a wee bit pricy for me, maybe I'll get something a bit less cool, what you think? Not a whole lot less cool, I'm thinking a AMD Phenom II X3 720 Black Edition Triple Core, it gets very good reviews. Not bad for $150 compared to the like what, $300 that the X4 is going at?
But, assuming either of those Phenom II's brings me to my next thing which would only happen if I ended up getting that...
Motherboard
Something that supports AS3 socket, probably around $150. Going into this I definitely didn't want to get more RAM, so I wanted it to support the RAM I have. Which would be this: 2x 2GB kits (1GBx2) 184-pin DIMM, DDR PC3200 which I don't think is realistic at all because it's 184-pin DIMM and DDR, where as all the new mobo's that support AM3 require DDR2 and DDR3 from what I can see and overall DDR2 and DDR3 is way better anyways, and RAM really is pretty cheap, considering I paid $170 for my current RAM and can get the same amount but a lot faster for $67, which would be this: 4GB kit (2GBx2), 240-pin DIMM, DDR3 PC3-10600 memory
RAM
Depends on if I get a new mobo which depends if I get that core, but it's going to be the $67 one. No need for Ballistix.
Conclusions
At this point, I really gotta just see what I'm looking at here...
2x 8800 GT = $170
1TB HD = $149
X3 Core = $150
Mobo = $150
RAM = $67
---------------------
$686 total, which is really ideally right what I was looking to be around for a full upgrade. It's actually a lot cheaper than it was to build my computer initially. Or I could just do the video cards and HD which is all I really need for $319, which is very manageable.
So... Opionions, suggestions?