I'm hoping to use the holiday sales to purchase my first laptop. Budget is ~$1000, but the more money saved the better. Specifically, I plan on using this laptop on a 1 hour bus commute to spend time coding in Visual Studio and/or developing in the Unreal Development Kit. Some additional gaming...