from a billing point of view only... Afrihost and WebAfrica's interfaces are easy to use for a month to month setup.
I'm in Cape Town on OpenServe fiber, from a latency point of view, Vox is about 10ms lower than Afrihost, both give full speed for capped products (my 100Mbps line maxes at about 90-95Mbps on both on speedtest, hitting about 11MiB/s on torrents).
Best bet on OpenServe ADSL/VDSL/fiber is to pick a very high capped account and go with that.
Afrihost is currently R1/gig. (
Data,
Bundle)
Vox is at about R0.7-0.8/gig. (
Data,
line)
Vox has uncapped 00h00 to 06h00, Afrihost 00h00 to 08h00. (Afrihost gives an extra two hours)
Afrihost's bundle option saves you about R40 on a 10Mbps line, so take that into account.
Currently support wise, Afrihost I gave up on using the call center, wait times over half an hour for support, Vox the most I've waited has been 5 minutes. With Afrihost, your best bet is to use the forum reps, but supposedly they've been a bit overwhelmed/lax recently.
Oh, do note that Afrihost's capped data is no longer unshaped, torrents during peak hours were useless. Vox's didn't matter what time I downloaded.
Vox is also quite nice in that their roll-over is 6x your monthly cap, Afrihost's is only to the next month before expiry.
EDIT: Also do note, every ISP is a bit different depending on region, a lot of ISP frequently fail to properly upgrade capacity in the Southern Region (Cape Town), which is why I moved from Afrihost to Vox to begin with, as it kept happening every 6 months. In the Vox feedback thread, there are a few stating that Vox has the same problem currently, I personally haven't experienced it yet.