I also have no idea what brand names I should be looking for. I used to buy Dell but it's been years and people tell me I can get better value for my dollar elsewhere.
To sum it all up, I'm looking for what I'd call a midrange-ish laptop that I can program on during the day and then relax with some light games. I don't care how thin it is, how much it weighs, or really even what it looks like because it's mostly gonna sit on a desk in a hotel. I really want a 17" inch screen but I'm willing to pull down to 15" if I have to. Ideally I want something no more than $500-600, but I'm flexible to some degree. Links to computer would be great, but advice on what to look for would also be helpful.
Budget: $500-$600 but flexible
Resolution; Whatever I can get on a 17" screen
Games / Settings Desired: Hearthstone, League of Legends, D3, newer games. Low settings okay but want decent framerate
Any other intensive software or special things you do (Frequent video encoding, 3D modeling, etc): Computer is primarily for C# development
Country: US
Parts that can be reused: Laptop so none
Do you need an OS? N/A
Do you need peripherals (e.g. monitor, mouse, keyboard, speakers, etc)? Nope