Dans spec is good but id get a faster processor,
http://www.ebuyer.com/UK/product/125202
3ghz and 1x2 mb of cache

fast as a core 2 duo E6600 and its cheaper than the lower spec one dan posted
EDITED to say if your going to use a screen bigger than 20" then you will benefit from getting the 640mb version of the 8800GTS graphics card