Tbh, you won't get very much better than that if you were to build it yourself.
But, with the latter, you have a better choice - can choose components/brands that you really want/need, & will also be ideal if you're an avid upgrader.
E.g. you can choose:
- A motherboard you can view all the features before buying, & that has the future in mind [SLI/Crossfire support may be?]
- A CPU that you may think of overclocking in the future [Intel CPUs are usually much better than AMDs in this regard]
- A case that you like, has good cooling, is relatively quiet & has enough space for expansion & adding additional cooling if required
- A PSU that'll be powerful enough for now & future upgrades
- 2x2Gb modules of RAM [leaving 2 slots free for future upgrades - not sure what their configuration is]
If you buy the system you posted, I'd suggest the following changes/queries:
- Upgrade the PSU as you said
- Take the HD 4850 graphics card as it's better than 1Gb 9800GT for the same price
- Swap speakers for a 2.1 set [5.1 sets can be a pain to set up properly - thing about the space needed & all that wiring!]
- Find out exactly what motherboard it is
- Find out more about the PC case
Something to be aware about this company is that they sometimes swap branded components for cheaper value components. Hence, when your PC arrives, make sure to open the case & check that you received all that was advertised, or equivalent specs/value at the very least. G