I have a four year old lenovo thinkpad edge and it's time to upgrade. I own a desktop which I can use in my room/dorm but I need a laptop for meetings, travel, etc. I'm an engineering student and I use MatLab almost every day so I need an i5, but that being said I have my desktop for gaming...