Have you thought about doing an overland trip to explore South Africa? They are a really cheap way to travel and give you a taste off all the best attractions in the country.
I wrote a blog about the 5 best South Africa tours here:http://www.overlandingafrica.com/blog/tours/top-5-best-south-africa-tours
Alternatively you could hop on the BazBus for a bit of South African exploring.
Hope it helps. almost 6 years ago