I would recommend the Acer, i think it has an addiitional 2.5" drive slot. I do not have experience shopping on Amazon but i believe it's easy to use; while you're at it, you could take a look at some comparable Lenovos and Dells. Cheers!
For that price, you will be able to get a Dell inspiron 15 7000 gaming. There are various configurations but at this price point
i7-7700HQ
RAM 8GB (DDR 4, 2400MHz, up to 32 GB)
NVIDIA GeForce GTX 1050Ti.
Here's a link to the dell website...