Love this platform.  I don't game - so can't speak to the graphics cards in that context, but I do run multiple VM's on my system and the 128GB of RAM handle several high-performance VM's run simultaneously perfectly.  Great as my power workstation.