I would stay away from the Nvidia GeForce either way. What you want in the Nvidia version is a "quadro" card. The GeForce is a gaming card. In the AMD line, you would want the Firepro. Also, I have heard of less problems with the NVidia Quadro than with an AMD Firepro.
If you are using SW for very basic things, the gaming cards may work but you will have less problems with the workstation grade cards.