Hp use to be a good company at one time but in the last two years they have been building some crap. I have been using Dell's for five years now and I won't use anything else. I would recommend you look at a Dell studio though, better quality in appereance and hardware and the price is only slighty higher.
On the otherside of things Dell computers work very well with windows 7, all working drivers to make ubuntu run flawless, and with very little work supports OSX. Just thought you should know.