Welcome to the CentOS fora. Please see the recommended reading for new users linked in my signature.
My vote goes to Nvidia with ELRepo kmod-nvidia page
drivers; however, ATI with ELRepo kmod-fglrx
may also work for you if you are an AMD fan. I don't have specific hardware recommendations, as mine are always hand-me-downs from my teenager's gaming systems, and thus not current. Have not had a real problem with video drivers for Nvidia for some years now. Can't say the same for ATI, but they have improved greatly in recent times.