NCR GA is the current top cell, NCR B is outdated. Where can you find NCR GA on sale?
As for protected NCR GA: avoid the Olight, its PCB is a poor performer.
I have tested all the unprotected cells you mention and posted the results here on BLF.
Protected NCR18650GA I have tested Olight, Keeppower, Eagtac, EVVA.
Eagtac and Keeppower are very close, EVVA is better at high current (PCB cuts at 12A IIRC), Olight’s PCB has high internal resistance and cuts too early.