well you can get a good 17" monitor for around ~150
if you wanna overclocked for the price the epox 8kha+ is a great motherboard. you could get an AMD XP 2000 and prob get 1800~ mhz out of it. a 8500 retail is an amazing card for gaming (so am told am not lucky enough to have money for one)
you could bulid a sweet comp for only $1000 for you should have no problems making something amazing outta that. maybe a watercooling setup
the heatsink also gotta be quite, and no hes not going to overclock. for speakers is the Creative inspire ...not sure which model but its around $100 any good...he listens to music and plays games thats basicaly it
Dont get no name ram go with the big boys Crucial , Muskin , Corsair and definately go DDR and atleast 256 2100,
for sound I would go with the Cambridge Soundworks ,not the digital on but the four speaker with a sub it has 4 small speakers and you can adjust each speakers volume to get that AWESOME all around sound
I like my ASUS cd rom50x
Inwin full tower is a VERY STURDY case with lots of room for anything
HSF I would definately go with the Glacier , its quiet and Very Efficient
Ever think of SCSI?
I'd spend more towards monitor (19" Viewsonic or Sony) and sound system (real speakers/sub and receiver) since these items last longer in a system. A decent computer w/ a good video card will play games at acceptable frame rates.
I agree, if its for gameplay and internet, do NOT skimp on the monitor and speakers. He will keep both longer than anything else. As for the rest, Athlon XP 1900+ is a great price/performance(1800 is better) and a top of the line Geforce3 will be priced better on the performance level(though you will have to figure out the budget). Get an Alpha 8045 for the heatsink with a good sunon 80mm fan to keep it quiet. A seagate hardrive will give great performance and low noise. Get a good soundcard or your investment in speakers will be wasted.