ill quickly add my 5 cents here...
4mbps gamers delight package:
Ive been with OW for about just over a year now. ill agree, 90% of time it is good. the other 10% was horrible. redo the account and boom works 100% again. I am not sure why that still keeps on happening but changing account names seems a bit daft to me, but it works. there support is excellent. well has been for me. always have gotten an reply within 30min.
axxess: (i think afrihost and axxess in some way or form are together? dont shoot me if they arent.)
I got an Axxess account from my work to test with for now (concurrent connection). 10mbps account and got 6mbps line. I did last weekend around 100GB in just origin downloads and steam. maxed out 6mbps for about 2days without issues. downloaded BF3 and all DLC's; crysis 3 and DS3. then far cry 3 on steam as well.
speeds during daytime is excellent on them so far.
to compare:
Axxess to me so far is better during the daytime. as well i am running the concurrent connection and other connection does about come we say 100-150GB a month and im doing about 300-400GB. I'll say that p2p is shaped during day, but not as much as OW. on OW p2p is non existent sorry to say. But when shaping/throttling lifts from OW then all hell breaks lose. and the unshaped weekends is good. Pings to BF3 servers on OW is around 10-40ms where as Axxess is 30ms-180ms, very erratic. after about 10min then gets stable and will settle to around 40ms give or take 3ms.
I am cancelling my OW acc. Axxess account for free from work. = saving R400

and i also have 20GB TI capped account for incase. my point of view all ISP has its pro's and con's. i dont game a lot online but i am happy with a ping of 30ms. OW just seems a bit unstable sometimes for my liking. and Axxess has good speeds during daytime. still stream 1080p no problem. OW that simply wont happen.