An SSD for the OS won't help with gaming very much except for loading times, because the game is loaded into RAM after that. As for the GPU, if you can afford it, I'd say it depends on brand preference, but if you don't have one, I'd personally go with Nvidia because I find their GameStream...