Well there is a new site up called
Shark Cage Diving In South Africa and its full of usefull information about shark and the tours you can book in and around the cape area. Great photos and support for those wanting to book the lowest rates as well. Trust these guys they will point you in the right direction.