Looking for constructive criticisim here. I want to find the cheapest upgrade route so I can keep my PC somewhat up to date.
The key here is to get the most performance from the least money.

I'm a cheapass when it comes to this stuff. It's all outdated in 6months anyways.
Motherboard:
Gigabyte GA7-DX+ (AMD - 266 mhz FSB)
Upgrade:
Keeping it.
RAM:
256MB PC-2100
Upgrade:
256MB of PC-2100. Been wanting to do this forever. Considering adding more.
The major question here is would it be worth it to get more than an additional 256MB (for 512MB total)? There is 2 open slots (3 total) so if I did do something I'd want to stick a 512 in the last slot probably.
Video:
Radon 8500 64MB
Upgrade:
http://www.newegg.com/app/viewProduc...factory=BROWSE
No brainer here. All my friends got em, and they say they work great and are a great value.
Heres where I get confused... I want to do something with my pittiful 1.33Ghz processor, but I am not so sure what. I don't want to change the motherboard since this would be too expensive, so I'm stuck with th crappy 266mhz FSB.
Heres a list of processors that are supposedly compatible with my motherboard... the list is very incomplete...
http://www.giga-byte.com/Motherboard...st_GA-7DX+.htm
Processor:
Athlon Thunderbird (1333mhz)
Upgrade:
http://www.newegg.com/app/viewProduc...factory=BROWSE
I couldn't find a 2600+ /w a 266FSB (on newegg anyways...) so I went for the 2400+... the 2400+ seems to come in 2 types, a thouroughbred core and a thorton core. Does anyone know what the difference is and weather it will effect compatibility?
Mabye I will just skip the processor upgrade and add the additional stick of RAM as mentioned above.
I wanna keep this under 300$ including shipping.