How do I buy bitcoins with South African Rands?
https://www.luno.com (previously known as BitX) trades BTC for ZAR via EFT to South African banks. They have accounts at FNB and Standard Bank. If you have an account at one of those, it will clear faster.