There are pros and cons to all cards. You will need to take all the info (and yes, I apologize, there is a LOT of info) and decide for yourself. Only you know your skill set, what you are comfortable and not comfortable tinkering with, etc. Some cards require heatsink modifications, most or all require VBIOS flashing, some need OpenCore, some are expensive, some have a newer feature set, and some perform better than others. For *most* people, the K2100M is the sweet spot. Not a bank breaker, has brightness control with OpenCore, no heatsink mod needed, and is readily available. But you may find yourself wanting more performance, less price, etc. See what I mean?
The WX7100 is the fastest card, hands down, and has brightness control, but they are incredibly expensive (compared to other cards that work well), hard to source, and some cards have issues working in some machines, plus confusing Ebay listings, etc. Next in line in performance is the GTX 780M, but it does not *yet* have brightness control. It goes on from there. You can check out the performance metrics of each card in the spreadsheet linked on post #1.