I've dealt with a small USA ISP for many years. They have been reliable and
cheap and have access numbers all over the USA. I suppose you would have to use an international long-distance call to access them from the Falklands.
I mention them since they promote "19x faster dialup" performance. That must mean data compression.
I get very little spam on this account.
They are small enough that you generally reach someone who understands your question when you phone them. Note that they don't have 24/7 phone help.
TOAST.net Dial Up
TOAST.net Customer Service
As always, YMMV.
seacue