I am also an Earthlink DSL user as well and just called and gave them an earful about me paying so much so they dropped my price $15 a month. They lease the lines from the phone company so when you have a problem they have to go through the phone company to get the damn thing fixed.
Anyway, for reliabilty, I have heard cable is faster and more reliable but I suppose there are complaints against cable as well.
If you want full wireless for anywhere - check out Verizon -
http://b2b.vzw.com/productsservices/wirelessinternet/