Get a Macbook pro as you said a laptop has more functionality,powerful,more programs and do everything you've pointed put. My 2 school children both have Macbooks which are compatible as their school runs Mac computers, so they are very use to using them at home for homework. and the programmes are the same as they use at their school.