If you think it's not a great deal then you are a definitely a hardware newbie, It's sad that some people get advices from you... well, here is some beginners info for you. Open up pricewatch.com and put a system together for that money and then come here and post the specs with the lower/same price... I know I am not going to see your post again because it will be impossible to do... hope you will learn something from that...
Here are the lowest prices as of today:
2.4Ghz Intel 533FSB - $194 (Retail)
256MB DDR2700 - $65
40GB 7200 RPM Hard Drive - $65
Geforce 4 MX - $55
15 inch LCD Monitor - $320
Etc…
Looks like I don't even have to even finish, because it's already over $675 mark... Besides, these were the lowest prices I have found and they were all in different stores, so you will need to add shipping to each component. When I tried newegg.com the price was even higher… Of course it's not top of the line system, but it's a great machine for regular homeuser. So, by getting this system, I saved about $300. Great Christmas present
oh and also, it comes with DDR2700 not 2100