Ry,
Autodek website has a tool allowing you to analyse what system is compatible for the program of choice.
For maya it will run on all of the macs which have been recommended by all the posters here, however the graphics hardware will let you down depending on how heavily you use the render and texture engines while you're modelling.
Personally speaking if you really must have have a laptop, I'd go with a dell precision of you intend to throw around high count point clouds and meshes, otherwise a mbp will be fine.
The dell precision range has the quadro chipset, which for what you want is worth its weight in gold. DOn't bother with alienware, its not that they aren't any good, but they are game machines.
The difference in gaming graphics cards and pro cards is all in the detail, but you can flash a game card to think its a pro card or unlock its pro potential.
The gaming cards by nature are generally more powerful in many respects, as they are designed to move a texture around a screen quickly and frame rates as well.
What a regular gpu won't do, which a pro gpu will is throw a 2 million cloudpoint model or multi assembly dataset with over 1000 components around around with four view panes open and to within 0.001mm accuracy.
As a student you won't need that level of accuracy - especially not for maya, what you'll be doing is pretty much within the scope of any of the machines mentioned above. If you're using maya and aftereffects I suppose you'll be doing freeform organic modelling and then compositing - you shouldn't have any problem, lets face it, the mbp will run final cut quite happily so aftereffects should be no problem, and as for the modelling providing you're not intent on modelling everything with textures in realtime then again you shouldn't have a problem.
If you have your heart set on a mac, then what you will get is a great user experience and also a semi investment as the depreciation will be a lot less than for an equivalent PC - oh and you will also be very very cool to go with it.
I sometimes model in alias within mac OS X on my macbook pro and I love the experience, sure it doesn't 'feel' as snappy as windows but it's enjoyable. By contrast I boot into my windows partition to use Catia, which is very tedious!
I would imagine that maya may have some caveats with the mac but if alias is anything to go by it'll be over renderers and display modes rather than performance throttling per se.
I hope this helps.
