I'm looking to buy a new laptop for school. I'm going into software/computer engineering. I'm not a huge gamer but I would like the capability to play video games on lower settings. Should I make sure I get something with dedicated graphics? What laptops would you recommend to someone in my situation? I'm not too limited on money.