I'd also recommend a Mac. That PC is pretty overpriced! If you're getting a PC there's no use in paying for brand names
I disagree about it being overpriced. It has a three year guarantee, and tier 1 manufactures have a lower failure rate than clones. Should it break, HP will come out and fix it - freeing me of the hassle. Also it is prebuilt and preinstalled which saves me further hassle.... I could get a higher spec for the same price, but performance is not an issue. Value is relative to your requirements....