Shimano hydraulic FTW
I have SLX hydros on my suspension bike and (I think) Alivio or Deore hydros on my fat bike. They are both very very good stoppers, head and shoulders above the Avid BB5 mechanicals I used to have. I am sure there have been advancements in mechanical disc brakes since I had mine, but hydros are still king.