On a MacBook I've found its almost impossible to beat Safari, it works amazingly well and doesn't annihilate my battery life. Personal choice though, I'm not committed to any specific browser and all do certain things better than the rest.
Firefox, on the other hand, is the only browser that can sync between desktop-mobile and has adblock on both sides. Chrome unfortunately doesn't on the mobile side.
Fortunately for me, Safari also doesn't implement some HTML5 APIs I use (e.g. PointerLock), so I feel justified in pretending it doesn't exist.