Both Dell and HP are crappy brands - lots of problems reported here and no help from either with info to help fix them. Try Lenovo, MSI or Asus if you can afford them.
Out of those two, I'd pick the one with the i5 for better cpu performance.
Yeah, I would ditch HP, and Dell.
Overpriced parts for crappy hardware, stick with Asus, or msi, or Lenovo. Trust me, you are better off without dell or hp