Best gaming laptop for 1600 or less?

I have been debating on the best gaming laptop for 1600 or less, I really like the lenovo legion with the core I7 and geforce 2070 max q. Dell and asus seem to be the other best options. Not really interested in the msi, hate how it looks.

We would use it for gaming and a little bit of photography. I used to be into pc games bots itd been ages, Coming from a xbox one x I'd like to have superior graphics.

Acer V Nitro VN7-591G 15.6-inch Notebook (Intel Core i5-4210H 2.9 GHz, 8 GB RAM, 2 TB HDD, Nvidia Graphics)

The i7's run hot and are set with a low default clock speed.