The pics you posted looks very smilar to my router's (Telkom Mega 105WR, or something.) I am also with afrihost and my speeds are really pathetic once my router has been on for 24 hours plus, so I'd recommend restarting your router (switch it off for 10mins+) and see if it's not better. Also, you can try manually setting your DNS server (It really made a difference). Google's NameBench utility is awesome for this.