I'm on MWEB uncapped 1Mb.
Speed and latency wise, I can't complain. It's a little slow as I live in a small town, but more than fast enough to stream Supersport and play any FPS online. Support was perfect, they set up the connection in a matter of hours. Value for money - on par with other ISPs. Given that MWEB dominate the ISP market in SA, they could probably afford to charge us a bit less.
Overall satisfaction - 4/5.
I'd be a happier customer if they offered that little bit extra. At the moment, all ISPs seem to just settle with the same packages, same support etc.