HI, As a programmer who has never got into the hardware side of computing I would like to ask a coiuple of questions here. I have just bought a SN41G2 with a socket A athlon xp 2600+ chip and would like to give it a bit more life by upgrading the cpu. I understand from my basic research that as a maximum I could put a athlon xp barton 3000+ into a socket a board. Is that right ? And my next question is - Would you recommend a complete beginner to be able to swap the cpus ? The specs are below Regards Rob Mainboard Shuttle FN41, Shuttle form factor, proprietary design for SN41G2 chipset: NVIDIA nForce2 (Crush 18G) Award V6.0PG BIOS, 4MBit flash memory with hardware monitoring and ACPI power management functions dimensions: 25.4 x 18.5 cm Power supply unit 200 Watt mini PSU, supports 115/230V connectors: 20-pin ATX, 4-pin ATX12V Processor support Socket A supports AMD Athlon XP und Duron processors at 333, 266 oder 200 FSB, supports Sempron, supports Burn Proof CPU protection for Athlon XP Memory support 2 x 184 pin slots, supports Dual Channel supports PC3200/2700/2100/1600 (DDR400/333/266/200) DDR SDRAM memory up to a total size of 2GB Caution: DDR400 is only supported in conjunction with an additional (plugged-in) AGP-graphics card no support of buffered or ECC-modules