Guys lets stop arguing sheesh. Its both of your different opinions. On one side I see MrHelpFulls opinion. I mean it does make sense its an exateration that people need a system like that, but then again VBboy is the kind of person that doesn't like for his computer to operate slowly. He wants it fast and when he loads up a program, he wants it to load up now. While MrHelpFul more thinks on the lines... awww its fast enough I can wait the extra 3-7 seconds, why spend money to upgrade.
Now it really depends on the girlfriend. Is she the kind of type that wants it now and not 5 seconds later or can she wait 5 seconds. A geforce2 mx is more then adequate for any gaming right now. 512mb is overkill but with memory being so cheap it wouldn't hurt. So if you guys would both see each others opinions... there shouldn't be any problem. Also there is maybe $20 between a 600mhz duron and a 1ghz duron... i mean for $16 thats a good deal. It used to be where a 100mhz speed difference would mean a $100 difference. Times have changed though. Computer hardware is at an all time low and you can build an awesome websurfing/kitchen machine for under $400 that is incl. monitor, keyboard, mouse.
Anywho I sure hope that you both see what I mean,
later
Yvo