That is really very kind of you CA3LE, I am trying to figure out what company to jump to and here it is just pure pain, you're not sure of coverage, not sure of speed, quality, you just gamble and pay a fortune and sometimes you get nothing, depends on luck.
If you live here and look at the longer list of ISPs you will notice several names that belong under one name, I don't know why this is happening but it give you some idea about the chaos around here, there are results (ISP names) that I can't identify at all, just generic names, but that is not your fault of course.
Thank you for your help CA3LE