But at least he take initiative to ask.
Last time when i was a noob, i thought get an i7 = best bang of buck liao.
Performance wise, i7 > i5 > core M > i3
Core wise, HQ > U
But U series processor means that it is towards power saving and lower battery life.
If you have the budget, the current best bang of buck would be the Dell Inspiron 7559. I would say decent in almost every aspect.

Asus K401U-BFR011T 14" Laptop/ Notebook (i5-6200U, 4GB, 1TB, NV GT940M, W10H) 2.5k/-
Asus A456U-FWX023T A-Series 14" Laptop/ Notebook (i5-6200U, 4GB, 1TB, NV GT930M, W10H) 2.2k/-
Since your budget is 2.5k, you can get Asus A456U, and upgrade ram/invest on a cooler pad for a long run. Whether your laptop is gonna last long or not, it is solely depending on the owner. Ventilation, maintenance and etc are very important.
pandera999 gor gor has a 7 years Acer laptop that can still plays dota.

IIRC, you did mention to hunt for K501 before. But not sure which K501 model you mentioned though, but anyway, K501U comes with a better graphic performance than the one i recommended. But personally, i really do think that 8gb ram is a minimum requirement for windows 10.
Hope this helps a bit.
