Smackdown: Google, Microsoft and IBM in sub-Saharan Africa