With the present prices of buffalo hunting, I will never collect 100 buffalo. Before my one and only buffalo hunt, I had the same questions as you, and based on collective knowledge of this forum, my choice went down to Swift A-Frame, 300 grain, 375 H&H.
So, with only one buffalo, so far I am...