I didn't bother saving them - local was hovering at about 3mb/s with international spiking at about 1mb/s regardless of testing platform or single- or multi-threading. Traces were stable, but I didn't test for packet loss. Honestly, after a rough day I look to Afrihost only for a few hours' worth of entertainment, not for practice at analytical troubleshooting. Everything apart from browsing was useless; Netflix, Hulu, Youtube, XBMC's shady plugins... Magically came right at precisely 22:00, which is a tiny bit suspicious.
I not only rebooted the router, but kept it off long enough to be assigned another IP address on your network... which made no difference. Why is that, by the way, for interest's sake? Why does every other ISP - in my experience - assign a new IP as soon as you reconnect, but with Afrihost it takes a good 5 - 10 minutes to disassociate, I assume, your modem's MAC address with your assigned IP (or is it just the originating phone number)?