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.
I'm currently in high school and need a new computer. I have had a black macbook since 2008 and at this point I need something new. I'm not sure whether to get an ipad 2 or a new macbook pro. All I need to do is use the web, write essays, make presentations, graphs, print documents, email, and sometimes edit movies. You can do all of this on both devices, but I have heard that the formatting in pages for ipad gets messed up when converted from a word document, being that my school uses my microsoft word. The advantages of the ipad are its portability, features, and ease of use (i have tested the touchscreen keyboard), but a laptop is more powerful, runs more programs, and can download musics, movies, and torrents out of apple's online stores.