Hi all, Well I've had my Dell XPS 600 for quite a while now (2006!) and it's been very good to me so far. Only problem I had/have to some extent was the power supply which was replaced. I'm not going to abandon my baby and shell out £2000 for a new PC. I would like your expert advice in what areas can I upgrade it in. The only upgrade I have done was to get a NVIDIA GTS 250 card (which increased the pc performance for games incredibly). I did manage to install the card myself and it was a nerve wracking experience (http://www.techpowerup.com/forums/showthread.php?t=107525). I'm no expert, and I'm thinking maybe max out the memory (RAM) and replacing the actual motherboard/cpu? I would like to keep Windows XP. I use my machine mainly for games. My PC Stats are: Intel(R) Pentium(R) D CPU 3.00GHz XPS 600, PD, 830 (3.00GHZ) 2X1MB, EM64T MEMORY DUAL CHANNEL 2048MB (4X512) 667MH 250GB SATA (7200RPM) HARD DRIVE WITH 8MB NVIDIA GEFORCE GTS 250 What would you advise me to get? (Bear in mind I will be fitting it myself). Thanks.