Hi
I live in Botswana and have travelled quite a bit (mostly in Bots but also South africa and Zimbabwe)
Botswana is a bit expensive for the foregin visitor as it has a policy of a high cost, low policy tourism. But it is WELL WORTH it - the wilderness experience unbeatable. Moremi and Chobe game reserves are a must, but every reserve has its own special character. A safari in Botswana is a true wilderness experience, you need to be 100% self sufficient (fuel, water etc). Central Kalahari is the most remote, very special - Nxai pan is worth a visit as well...
As for South Africa, Eastern Transvaal, Cape Town are the two places I would recommend, beautiful. Kruger Nat. Park is too developed in my view but some people enjoy that.
Zimbabwe is becoming less and less viable for the tourist, not necissarily due to the political situation, but all the prices have been hiked - to get into places like Victoria Falls is very expensive now, and fuel prices are exhorbitant. Dont write it off completely.
If you'd like any particular info on these places (particularly Bots) I'd be happy to help...
I have a website, but it hasnt been updated in a while, there is a bit of info on Botswana and some pictures though - and some links to Botswana sites
Cheers,
Andy Raggett
www.andyraggett-botswana.com
andyraggett@africamail.com