Fidelity is the most customer friendly, execution is tops, 7.95 trades and they are always the top performing broker all around to me...hands down! new case in point!