Not sure if this is the right forums, but here goes.
My friend wants to upgrade his Dell machine.
All for the budget of £200 we need to buy him;
A Micro-ATX motherboard to take the existing 1.8GHz socket 478 P4 & existing 512MB of standard DDR RAM
An AGP card capable of running games
An ATX PSU capable of driving the new hardware (we're not trusting the 200W Dell one)
Now I haven't been keeping track of the hardware world as much as I did back when I was actually building my last PC, so I'm a bit behin with the times. So all help appreciated.