I use MyTrack, Fidelity, Datek, Harris, IB and Schwab (in order of usage). I have so many because they have different strengths and weaknesses relating to my various strategies.
I have had several tape problems with Fidelity, too, but I use my Transaction Log (from MyTrack) to argue my case. They have given in most of the time.