The Envy 15 was a love and hate relationship. I returned mine.
At it's core, it was a great machine - good build quality (aside from the stupid screen bezel), good specs, great screen etc. However, the battery life (2-3 hours tops), screen bezel (only glossy plastic on the thing), and the row of shortcut keys all the way to the left-hand side of the keyboard made me get rid of it. If you plan on using it as sort of a desktop replacement with a dedicated keyboard, etc., I'd say go for it, though the Envy 17's specs are definitely more suited for gaming.