I feel like I'm arriving a little late in the argument to start throwing around my own opinions and observations, but I'm with you Flash. I worked in South Africa for several months, while also spending time in Swaziland and Mozambique, and most of your points seem to be spot on from my experiences.
I could talk about the "African situation" for hours on end and never come to a conclusion for HIV/AIDS, malaria, famine, tribal warfare, attempted democracy and the struggle to modernize. However, I could just as easily discuss the great potential that lies just beneath the surface, in places all over the continent, from mud huts to skyscrapers.
The biggest frustration I have is that there are so many intelligent, rational, well-meaning people within these countries we speak of, who can, and should be running their country, and are not. Why is this? I can't answer as simply as this forum would encourage, but I can say that they deserve a little patience. Mandela was just the beginning.
And with respect to those claiming that former Rhodesia and other white or western owned lands were "better" under their rule, you are severely mistaken. Economic success, or non-existent crime rates are not necessarily a sign of better living. I have a hard time believing that many of you on here would defend China or Saudi Arabia's human rights abuses simply because your standard of living would be higher there and that you wouldn't have to worry about being mugged in an alley.