GA your best bet is to have a look in the Africa Travel Center on this site:
http://www.africaguide.com/travel
Whilst there are many operators we believe we have nailed down the good ones.
We follow up all enquiries and monitor tour operators performance and quality of services supplied.
Phil J
moderator