no, I do not work for MSC - or any other cruise line for that matter.
While the "Monterey" is gone, MSC will send its larger and much more modern "Melody" to South Africa for the upcoming 2007/2008 summer season. Cruises sail out of Durban, however, not out of Cape Town.
You might want to check with MSC Crociere's general sales agency in South Africa, Starlight Cruises
. On the company's web site, you can e.g. download a brochure for the "Melody's" upcoming cruises.