The feature set/price ratio was good, though, so you're on the right track. I'm actually tempted to send this deal to my work's IT department, because they're so cheap, they won't even buy i7 machines for us, and I doubt they paid much less.
I've never bought an HP, so wouldn't know. Dell, MSI, Lenovo, Asus, those are the brands I would stick with. Anyone with more recent knowledge should feel free to add to that list.
A good way to check is to go to NewEgg's laptop chooser and sort by ratings...and then buy it elsewhere, because you never know when they're going to send you a coatrack instead of a GPS system, and then try and make you pay the restocking fee as well as return shipping..