Ignoring the fact that "best" is, in and of itself, highly speculative and vague.
There's zero chance anyone can answer this without knowing what you're mining with.
I don't mine anycoins actually.
I have a Nvidia GTX 980 so I am looking for the best.
The GTX 980 is really a very good graphic card. Ethereum, classic or forked, is a very good choice I think due to its relative price stability. I have however no idea of how much you can squeeze out of it.