The two I would recommend would be 43 Air School at Port Alfred (near University town of Grahamstown) and Progress Air Acamdemy in PE. I know 43 from personal experience and can recommend it as one of the best schools on a world stage. Progress is smaller, John English who runs it is a good Instructor, it's smaller than 43 but has a good reputation.
Try these web sites for more info:
SA Aeropages:
www.aeropages.co.za , and
43 Air School:
www.43airschool.com
The Eastern Cape is a great place to learn to fly and the standards of flight training in SA is as good as you would get in the UK.
Have fun.
[This message has been edited by inyoni (edited 10 February 2001).]