Fact: You will get great value for your $$$
That`s about all that I can say
It all depends on what you want to do.
SA is a BIG country with lots of diversity - Lots of night life in Cape Town CBD. If you like that sort of thing....
Lots of history and nature.
Friendly people - according to a post "2010 soccer world cup" survey. I think it is accurate...
Have a look here.