I've been with Earthlink for many years and I'm quite happy with them. I did have some problems with random disconnects in the beginning, but it quickly went away after upgrading to a newer modem. I did replace the generic filters with the better quality ones.
Good luck and happy trading :)