Quote: " Can you suggest the cheapest graphics card that would give moderate performance with GG Max ?"
I'd wait until we have more specifics on Max. At the moment we can only tell you a 960 or higher should run it. I get about 100+ fps on the latest max demo with a 970 so that shows it is okay but not flying by any means.
When it comes to AMD and Nvidia you tend to find Nvidia is better supported software wise. AMD is normally behind in that regard. When Blender first introduced cycles it only worked with Cuda. Now it can run with OpenGL as well so AMD is now supported. Same with some video editing software etc.
Quote: " I recall from the past that a certain physics engine (can't recall what it was) wouldn't run with AMD"
PhysX. Another example of Nvidia having better support. Although I do believe they purchased that company to add it into their cards. Originally you had to have a separate physics card back before then!
Nvidia are always the best bet for compatibility. AMD cards can be faster, but always have that problem of some software not working with them.
I've heard the 1660 card is one of the best at the moment for speed and price, but not looked into it myself. Apparently comparable to a 1070 card, but a lot cheaper. Might be one to keep an eye on.
SPECS: Ryzen 1700 CPU. Nvidia 970GTX. 16 Gig Memory. Win 10.