I would recommend Lenovo model, since you can upgrade it to 16GB DDR3, while HP model reaches only 12GB DDR3
On the other hand, HP model is the top in terms of storage capacity, as it allows you to store up to 1TB, while the maximum on Lenovo model is 500GB
Additionally, in HP model you will have a DVD writer unit, only in Lenovo has to be individually customized
The rest of the features are quite similar, making no big difference between those models