Gaming would be much better on the first with with the stronger video card and lesser screen. If this is not for gaming, there would be no noticeable performance difference between the two and I would get the cheaper one.
The first one is better in every way but the screen. That would be my choice if I HAD to choose between the two unless the second one was cheaper and also came with windows.
None of them are great but the walmart HP is probably the best of the 3 links.
The Acer with an i7 but no link is by far the fastest at everything but gaming.