PCIex16 and 305 Watt PSU. Dell PSUs are rated a bit lower than they actually can handle (looking at the 12V rails). I'd say he could run just about anything that does not require a separate 4 or 6 pin power adapter. Maybe the HD 4670? Of course, with a P4, he would probably be bottlenecking. Maybe a 4650?