Assuming your usage requirements are low, your best bet would probably be 3G with some kind of data bundle, otherwise prepaid. I'm in the same boat as you while waiting for Telkom to fix my line, but I need larger capacity so 3G wont do for me. Considered iBurst, Sentech, Neotel, 24-7online, and GWI, and all of them have major disadvantages that keep me away, notably being:
iBurst: bad inconsistent latency, expensive setup costs especially for a temporary solution
Sentech: slow, high latency, low coverage in my area
Neotel: Contract, cdma=bad latency, <512K
24-7online.co.za: expensive data rate (>R1000 for 10GB) - best service otherwise
GWI: 64k, poor feedback
WiMax is my last hope, and probably the most promising wireless alternative for ADSL, which is still by far the best option if you actually have the choice.