u do know that leopard and all that stuff u r mentioning also comes installed in a MacBook. I don't understand when people go to buy a 2000+ computer and don't know anything about it. Only that's it looks cool and silver. That annoys me. Tell her to work and after saving two thousand plus tax if she will use the powerfully graphics card or FireWire 800 etc. Let me take a wild guess, she is going to be using this for typing documents for school so she feels she needs a pro.
Look bro if ur her friend tell her to get something that will fit what she is going to use it for. If typing documents, emailing, listening to music, surfing the net us what she is going to be doing a MacBook will do that with ZERO PROBLEMS. And her parent will save $600+.
Not flaming or hating. Even if my parents had the money to she'll out 4000 I would ask them to buy me a mac pro (just and example) I would instead do research and find the best mac for my use now and future use.
Don't buy a macbook pro because u want to type your research paper on it. And don't buy a MacBook air to replace your desktop. Do research on what is best FOR YOU and for your use.
Good luck