Another option to consider is the improved Virgin Atlantic Premium Economy. Virgin flies to both Capetown and JNB from London. It's basically the same as a US domestic 1st class seat. Here's their website touting the new product:

http://alotmorespace.com/menu


John aka FFMilesJunkie
www.worldflyer.net
Our Photo Gallery

Aug 9, 2006 Dover to Monte Carlo on the Navigator.
April 30, 2007 "TAP" Spring Crossing on Voyager
Sept 2008 ROAR II