I've been searching this topic like crazy, so these are comments from notebook review.
Well, I have no plans on getting either gpu or a new laptop at the moment.
However, the AMD (7970m) is a lot better compared to 680m in compute performance (OpenCL).
3d Studio Max has yet to transition fully to OpenCL (though it will).
Other programs you mentioned will definitely benefit from 7970m.
Plus, the 7970m is cheaper compared to the 680m.
Max currently utilizes CUDA , yes, however... the CUDA capabilities of latest Kepler graphic cards have been severely downsized by Nvidia (intentionally) to focus more on gaming.
To sum it up, Kepler cards are MUCH slower in CUDA oriented tasks compared to Fermi.
Realistically speaking though, the AMD variants are offering same/similar performance for much lower cost which is why I'd personally go with them and the increased support for OpenCL.
Also... there are few external plugins for 3dsMax if I'm no mistaken that can use OpenCL. They are in experimental stages (sadly), but as I said, its probable that Autodesk will officially transition to OpenCL relatively fast.
Its entirely up to you.
My advice would be to further study the differences between the 2 gpu's.
Also... did you use CUDA up until now heavily or not and on what kind of computer/laptop?
Check with Autodesk and see if they have any news regarding OpenCL integration into Max.
I'm using Max myself on a heavy basis, but hadn't really kept up with those news because of lack of money to get anything new.
Its a pretty powerful laptop in its own right.
What was the previous configuration (computer) you used for Max if you don't mind me asking?
As I said before... Vray RT is currently using predominantly CUDA, but I wouldn't really opt for the Kepler variant because its a lot slower compared to last gen Fermi.
You will benefit either way because an IB entry quad is pretty fast already for that kind of work - granted it doesn't come close to the gpu, but either way.
The way I see it, you have several options:
1. get the 7970m and pay less, and you will be able to use OpenCL on other programs (excluding Vray RT for now - until they decide to implement OpenCL).
2. get the previous generation Nvidia top end gpu (renamed into 675m - its Fermi, and on the previous manuf. process, just renamed) - you will get pretty good CUDA performance for what you need, but that gpu is over 50% slower than 7970m or 680m.
3. get the 680m (by paying through the nose) and live with the diminished CUDA capacity compared to Fermi (though honestly, you WOULD see acceleration in Vray RT with it either way).
I wouldn't get the 680m simply because its overpriced. 7970m is basically its equal power-wise in games (and it BLASTS it into oblivion when it comes to compute performance - OpenCL), but much cheaper, and the market is going towards OpenCL (so its just a matter of time before Vray implements it).
The comments above were given to me