Sadly, Casey the cool service tech who actually LOOKED at the problem and figured out that it wasn't a bad modem problem is no longer with Earthlink. They have shut down his call center, so his last day was yesterday. So it's back to playing "find the competent tech" roulette.
I looked at Comcast, and it's not really a good option. They will be even more expensive than Earthlink and I would have to buy a cable modem, and it looks like I would have to pay for installation. Considering that I don't know if I will be able to go with Comcast once we move, I think this isn't a great idea.
At this point I'm pretty much resigned to calling Earthlink daily, and having no DSL until after the move. Which is pretty pathetic, since I know that there will be no moving for at least six weeks, probably longer. Feh.