CNN: Now the sun has set on the first World Cup to be held in Africa, I'd like to share my abiding memories of a month spent following football's showpiece around the "Rainbow Nation."