I'm looking for a laptop for a friend , shes looking for something for graphic design and editing (she does comic book work) video streaming, and mid-core gaming(mostly indie games on steam) and with good cooling and HDMI. All Under a straight $1000. Any recommendations?