You know I was actually thinking about upgrades last year when I was working and could maybe afford a few. The only thing I came up with that I thought to be ctually worth doing was RAM, and ONE graphics card.

Problem there is that RAM for these machines looks like PC-133 and a few others that use slightly faster. The older stuff is actually more expensive.