Then I think you would need to apply your preferences to this decision rather than blanket who is best. What could be best for one person could be a disaster for the next.
They are all amazing firms and training with any of them is going to set you up for a lot of potential success in a legal career.
But you really need to think about what is important for you and what each firm can provide to you that aligns with your personal expectations.