

I’m a second-year CSE student and this will be my main laptop for the next 4+ years.
My usage is roughly:
80% coding/productivity
20% gaming
Daily usage includes:
3–4 hours coding
Heavy browsing/research
YouTube tutorials
ChatGPT/Claude
Multitasking
Gaming is mostly FIFA and some AAA story games occasionally.
I also carry my laptop to university every day, so portability, battery life, thermals, keyboard comfort, and long-term reliability matter a lot.
Currently deciding between:
Lenovo Legion 5 OLED
Ryzen 7 260
RTX 5060
OLED 165Hz
vs
ASUS TUF F16
i7-14650HX
RTX 5060
IPS 165Hz
Main priority: which one would be the better long-term buy for my use case?