Usually, at 6ft 3, I find travelling long distances in cattle class to be uncomfortable. However, Virgin's A340-600 have more than enough legroom, and on the return flight I managed to purchase an exit seat. The movies/music on demand service was excellent too.
http://www.virgin-atlantic.com/en/gb/allaboutus/ourfleet/index.jsp?type=7
http://www.tablemountain.net/main/index.asp
We were too blase about the good weather one morning and decided to leave it until another day. Unfortunately it was too windy/cloudy for the remainder of our time in Capetown meaning that we didn't get the chance to go up
Makanyane is a truly special place - note that South Africa charges two rates, one for tourists and one for locals.
http://www.makanyane.com/
http://travel.independent.co.uk/news_and_advice/article336876.ece
We used Tracy at South African Soujourns to blag the cheaper rate
http://africansojourns.com/
although you may be able to find a few offers by searching the web
http://www.makanyane.com/reservations_specialrates.php
We then went to Mabula for a wedding. Less personal, but a lot cheaper. Same range of animals on Safari
http://www.mabula.com/
There are several ways of doing this - we chose to hire bikes.
http://www.franschhoekwines.co.za/
Rickety bridge had really good wines
http://www.wine.co.za/directory/winery.aspx?PRODUCERID=3258e
and the biggest bottle of wine I have ever seen - a Primat. Yours for 18000 Rand (<£1800)

We wanted to go to Stoney Brook as we had enjoyed one of their wines the previous night, but they weren't open for tasting
http://www.wine-lovers-page.com/cgi-bin/quest/ga.cgi?q=49
Belthazar - voted best steak house in South Africa
http://www.belthazar.co.za/
http://www.belthazar.co.za/award.s05.html
This restaurant has received several awards but you could get a six course meal for only 300 Rand (<£30)
http://www.lequartier.co.za/cuisine/cuisine.htm