AceTracer - very much agree on intra-Africa redemptions. Have just booked a bunch of tickets Harare-JNB-Harare @ 9K miles + $40. Previously 20k miles + $150. JNB-MRU now very good as well.
One question though - how is it possible to book NBO-CPT as BA are not flying that route??