Safaris are a hot topic on the forum so it's also a good place for tips and recommendations.
Vehicle breakdowns, accidents, security and a lack of local knowledge are common challenges. Maps for remote areas can be hard to find and, if you do break down in the wild, you're well and truly on your own.
Driving duties should be shared, as the person behind the wheel will have to watch the road, not the wildlife.
Camping safaris are a cheaper option and groups often stay outside the national park areas, saving park admission and camping fees. If you want something more substantial than canvas between you and the wildlife, there are also budget guesthouses close to the parks you want to visit.
Lonely Planet's East Africa guidebook has comprehensive listings.
Competition between "cheap" safari companies is fierce and corners are often cut. Unscrupulous operators may enter parks through side entrances, use glorified minibus drivers as guides, offer substandard food and run poorly maintained vehicles.
But there are many quality companies with excellent records.
When looking for an operator, do some serious research before booking and be sceptical of deals that sound too good to be true. They usually are.