Well, almost all gaming laptops have cooling issues, are pretty heavy and have poor battery life. If it were me, it'd go with the first ASUS because it has a better video card than those listed here including the ones you posted. I'd replace the HDD with a SSD though since you're budget is already $2000.