Dd is going into her senior year at high school and needs a laptop for various reasons. I would like to get her something that would be useful for next year (at least!) as well. Anything to keep in mind as far as features, brands, etc? She is suggesting a surface pro, as they seem reasonable in price. Thanks!