The moment that South Africans have been waiting for has finally arrived. Since 2004, after the announcement that the country has been awarded the rights to host the 2010 Soccer World Cup, and the Confederations Cup, the City of Tshwane has been busy making preparations for this august event.