Not that long. I have had long term funds with Vanguard which is a great company. I have been trading with Fidelity Pro for about 6 months and just signed on Schwab to try them up a few weeks ago. I hate that you have to constantly save each screen and watch list and everything else... I hate...