Se você quiser usar drivers de código aberto, a AMD é o caminho a percorrer, mas se você jogar e quiser desempenho máximo, a Nvidia é melhor. Os drivers de código aberto da AMD são muito mais desenvolvidos do que os drivers de código aberto da Nvidia, mas os drivers proprietários da Nvidia superam qualquer um dos drivers da AMD.
Aqui você pode ver alguns pontos de referência para mais informações.