I need a new tower for modelling, visual effects and animation. It's for school and then professional use. I'm looking at the Mac Pro or building a custom box. With the current gen Mac Pro's, what sort of NVIDIA GPU's can it accept? I know the CUDA cores work directly with the software that I am using - Mudbox, Maya, 3ds Max, etc. That being said if I go the Mac route, would it be foolish to purchase a current gen Mac Pro or is the refresh too far away? The new Mac Pro looks very powerful. I start class next month and I do not know how long this MacBook Pro will carry me into course projects, so I want to prepare myself with a good rig at home.