The answer to this question is dependent on individual needs. I made the switch to Nvidia awhile ago and will probably never look back. I had some horrible experiences with AMD though. The issues I had with my 290 were the final straw for me. Everyone will have different experiences though. With that comes different opinions. In my opinion, there is no one answer to the OP's question without knowing their needs.