personally i would take one of those:
Intel® Core™ 2 Duo Processor T7200 2.0GHz 4MB Cache 667MHz FSB
Intel® Core™ 2 Duo Processor T7400 2.16GHz 4MB Cache 667MHz FSB
depends on the price difference. if only a minor difference take the T7400, otherwise the T7200 is more than fine.
and upgrade the speed of the hard disk to 7800 from 5400 rpm <-- don't do that. it wouldn't bring any significant advantages but it will produce more heat and noise.
can't help on the graphic cards