There shouldn't be any concern finding a graphics card which will be compatible with your CPU. The real concern would be your motherboard.
So long as you have an AGP on your motherboard, then your good to go. Some motherboards can be fussy, allowing only certain graphics cards with a specific AGP specification, with specific voltages- but most modern motherboards can take virtually any graphics card without any problems. The motherboard you currently have should have no problems whatsoever.
Also...what 256MB graphics card are you planning to get?
If you purchase a high end AGP graphics card it might last for quite a while, until the new technology PCI Express kicks into high gear. It seems like a perfectly viable upgrade, especially if you are more than a novice gamer. Your motherboard however doesn't support AGP speeds of 8X. Most graphics cards can operate at lower speeds...but it would be a waste buying a top end graphics card only for it to operate at 4X instead of 8X.
RAM- DDR-SDRAM PC2700 1024MB- Somehow, one RAM slot has more MHz than the other; if you know why, please let me know.
You can have RAM sticks in a system with different frequencies, or speeds (MHz). For example, you could have a stick of 256MB PC2700 RAM equivelant to 333Mhz
, plus another stick of PC3200 RAM equivelant to 400Mhz
in a PC, thereby achieving a total of 512MB of RAM. However, your system will operate at the lowest frequency of all the RAM modules
in the system. So, in this case, all of the system's RAM modules would operate at 333Mhz. The PC3200 RAM
would underclock to comply to this rule.
Simply put, all RAM modules must operate at the same speed, despite their designed frequencies.