We are thinking about visiting SA in Sept 07, Johannesburg, Durban & Cape Town for the cricket. We haven't been before and would be on a budget. We could probably stay just over 2 weeks in total and wondered if you had any recommendations for places to stay/visit in the areas I have mentioned. Would we be better using a tour company or doing it ourselves? How do prices compare to the UK, i.e. food, beer, wine? We would like to include a safari if possible so where would be best? I am sorry this is vague but basically I would like to know as much as possible and then I can do some research from your suggestions. Thanking you in advance.