Matoke Tours has established a community based project in Kamuli district which not only supports the local people, but also provides travelers with an opportunity to take an active role in community life and to appreciate the daily lives of the Ugandan people. You can add this program into your itinerary. To see what Matoke Tours does more in sustainable tourism and to see what you can do yourself to make your trip sustainable See sustainable tourism.
Backpacker, shoestring, mostly independent (though was able to live the high-life on a couple of Fam trips as a travel agent!).
Started about 10 years after most, at the age of 28 (month solo to Europe using Eurailpass & hostels)... and haven't stopped! Worked ...
The local people know which Tour Companies are consistently GOOD, and make their customers happy! Matoke Tours seemed to have the high quality, as well as the hands-on approach, to make everyone's safaris the best possible. I would not hesitate to recommend them.