I didn't look into it a bit more, but that link doesn't even show what the processor is, just says second generation i5 lol... Heres something I found in a bit on microcenter. http://www.microcenter.com/product/393352/Pavilion_p7-1...
has one of amds new a8 APUs, which have been getting some pretty good reviews. it also has the amd onboard graphics which will always womp on intels.
Thats a AMD Quad-Core A8-5500 based system. (1) the cpu is slow (2) the video is slower than a $50 card (3) If you add your own video card then the video is wasted, the CPU is still slow.
If you never intend to upgrade the system you are OK with an A8 based system. If you ever plan to get a graphics card then get a CPU with some grunt (a $50 g530 will torch the A8 for CPU) and get a low even video. The HD7770 is now $110 and that will blow the doors off the A8's video.