I now only use a mifi portable router (the Huawei E5331 which is the generic version of Vodacom's 205 I think) and it's been a great little investment. Reliable, good range (especially if you run it off the supplied power adapter, which then takes the range from 10-20 m on the internal battery, up to 100 metres). The only irritation is not being able to disable the timeout so that if it is not used for some time it goes into standby to save power, and has to be woken up by a quick button press. But that's a very small niggle. It's also able to pull in a good and consistent 8ta signal even though I live in a marginal area where signal strength is shown as no bars at all.
And to answer an earlier question in this thread, Huawei does indeed have its own generic dashboard embedded in the device -- but if I'm not mistaken Vodafone overwrites this with its own in their branded versions. On the plus side for the Vodafone version however, is that you can get a nifty little Android app for the Vodafone device, which is not available for the generic model.