The resolution on the both screens is the same. The HP has a glossy finish and the Lenovo has an anti-glare screen . You can only get a 5400 RPM drive with the HP, but you can get a 7200 RPM drive with the Lenevo. Neither has an access door to enable upgrade of memory or hard drive. The HP requires that the display to be removed to get access. HP recommends you take the 4T-1030 to Best Buy if you want a memory upgrade. So I would recommend you get as much memory as you think you would ever want. Get the SSD for either, it speeds up boot up.
From what I have heard Envy 4 is a cooler laptop due their coolsense technology and I would also prefer it due to the Beats Audio.Also here in India they have an offer going on giving Beats Solo HD Headphone (Worth 200$) free with the Envy 4, I don't know about you place.