Magellan did so well in its early years (under the management of Peter Lynch, IIRC) that even if it tracked the S&P for the last 25 it would still be way ahead. And at a .50% fee, it is not exorbitant.

FYI, I do not think I have ever owned a Fidelity mutual fund.