Go to www.crucial.com put in the motherboard model and it will tell you exactly what to buy. It is the highest quality memory you can get at real good prices and free shipping, as well as a lifetime warranty.
If your Front side bus tops out at 333mhz then don't buy PC3200 memory, it's overkill and will run no faster than the PC2700 memory required for that speed bus.
It does no good to buy faster memory than your system can support, it will run not faster, it will just run at the highest speed the motherboard/chipset/processor will support. If you think you are buying it for your next system, realize that the memory requirements change very year or so and even PC3200 will not be fast enough for the next generation of processors.
Getting more than 512meg if memory is extremely unlikely to make any noticeable difference at all. Even between 256meg and 512meg there is little difference in performance, but above 512meg you just don't see it at all.
Which of these is a good memory option? We don't do a lot of gaming but thought the prices were reasonable and anticipate fast response with mobo
{AMD Socket A CPU, Model "KD7A" -RETAIL
Specifications:
Supported CPU: AMD K7 Athlon/AthlonXP(Barton Core)/Duron Processors
Chipset: VIA KT400A + VT8235CE
FSB: 200/266/333MHz
RAM: 3x DIMM for DDR400/333/266/200 Max 2 or 3GB(depending on Memory type)}
Memory:
OCZ Performance Series 184 Pin 256MB DDR PC-3200
(limit 5 per customer)
Specification
Manufacturer: OCZ
Speed: DDR400(PC3200)
Type: 184 Pin DDR SDRAM
Error Checking: Non-ECC
Registered/Unbuffered: Unbuffered
Cas Latency: 2-3-3 6T
Support Voltage: 2.6V
Bandwidth: 3.2GB/s
Organization: 32M x 64 -Bit
Special Features: Ultra Low Noise shielded PCB
Warranty: Lifetime
Model#: OCZ400256R2
Item#: N82E16820146832
Rating: Vote(s): 22 Review(s): 18
Free FedEx Saver Shipping
Yes $54.00
Add to Wish List
OCZ Enhanced Latency Series 184 Pin 256MB DDR PC-3200
(limit 5 per customer)
Specification
Manufacturer: OCZ
Speed: DDR400(PC3200)
Type: 184 Pin DDR SDRAM
Error Checking: Non-ECC
Registered/Unbuffered: Unbuffered
Cas Latency: 2-2-3-6 1T
Support Voltage: 2.6V
Bandwidth: 3.2GB/s
Organization: 32M x 64 -Bit
Special Features: Ultra Low Noise shielded PCB
Warranty: Lifetime
Model#: OCZ400256EL
Item#: N82E16820146834
Rating: Vote(s): 10 Review(s): 6
Free FedEx Saver Shipping

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic