Woops, I forgot to put down as a requirements that the card needs to be Nvidia. Blender has a GPU renderer, but (at least at the moment) the only supported GPUs are Nvidia ones. Also, it is my understanding that Nvidia cards are generally the most supported cards out there (correct me if I'm wrong). Would the Nvidia Quadro that Axo suggested work well with this? Of course, I should probably check the price...