I got RAIN awhile back when they just started and took the 50GB package for R299 and they have not disappointed. My house is technically in a dead spot but with a bit of manoeuvring of the modem I was able to get a spot that works and over time RAIN's services have greatly improved.
Because I'm not able to get ADSL or Fiber this was a great substitute at a much lower price that any other mobile broadband supplier. Best of all I cancelled my Afrihost 8GB SIM for the RAIN sim and lowered my phone's date allocation so I only needed to pay an extra R10 per month for the data. And I have been smiling all the way.
The product is not for everyone but there is a big portion of the country for which this will be a great advantage.