The public health service in South Africa is about the same as the rest of Africa: bad! So if you're visiting SA, make sure you have good medical insurance so you can be treated by private doctors & hospitals, of which there are many (because the public ones are so bad!)
--BjarneH