Price is sort of ok. But I agree with wormgod on HP is a bit crappy sometimes.
You can build one with a bit better options for a $150 to $200 more.
The AMD quad core is ok if you're not gaming, it is good that the Mobo has an AM3 slot for a future upgrade to a faster CPU. The onboard bus might be slow on that board tho for a future faster CPU. Also true to go at least 500W on mobo if you plan to upgrade the vid card.
A bit strange that it has 6Gig memory for an AMD chipset, (AMD likes dual channel so 4 or 8 are more common - Intel likes triple channel so 6Gig is more common)
You wanting to upgrade the vid card is good, but then you are overpaying on the Mobo with the integrated 9100 GPU on board...
Here's what I would suggest off the top of my head to someone who wants a decent budget computer BUT not a strong gamer (I've had good luck with these brands):
CPU - AMD Phenom II X4 955 Black Edition - $180
MOBO - Gigabyte GA-790XT - $130
DDR3 Memory - OCZ Gold 4GB DDR3 1600 Dual Channel - $125
EVGA E-GEFORCE 9800GT 550MHZ 512MB 1.8GHZ - $100
Hard Drives - Western Digital Caviar Black 1 TB - $90
CASE – Any basic Antec… - $50
Power Supply - OCZ StealthXStream 500W - $50
Windows 7 64BIT - $100
DVD Writer - $30
Mouse Keyboard - $30
If you prefer Intel, you can probably go to an i5 but the socket set for this older chip is limiting for future upgrades. Also you could probably knock a $100 bucks off if you want to get more basic memory and go down to a X4 635 AMD CPU. The Black Edition can do a pretty decent overclock and the Gigabyte boards do a good job on overclocking. ASUS and some MSI are also decent motherboards... More expensive ones give you dual lan, and more PCI slots.
When building a new system I always found that for 25% more money than a cheap system you can get two to three times more computer. From my experience...
PM me, or we'll chat in a few weeks.
Cheers dude.