g'day cape
Rotary exchange is good. the students that have come to my school have all been with Rotary. My friend who is from Belgium and staying here at the moment is with them, and she reccomended them to my friend bec who just got selected to go to belgium! to get selected for rotary you have to go through an interview process, cos you'll be up against other kids from your area (if others apply that is!!)
AFS have alot of posters and things up around our school in the languages department. i dont know much about them though. their website is
AFS exchange
thats all i know of. try those two and see how you go. ask your language teachers if they have any contacts, cos sometimes they get mail from programs like these (well mine does!!)
good luck
parko