Update: You can now download the official 5fm iPhone app from the app store
I came across a brilliant app last night, which allows you to listen to almost ANY radio station in the world, including South African favorites like 5fm, Highveld, KFM, ECR and loads load more.
The app is called ooTunes Radio, and has a database of over 15000 stations from around the world that you can listen to.
Here is a full list of Radio stations that work on the iPhone plus search.
I tested the app out last night, and the stream to 5fm was perfect. No lag or buffering at all. This is really a fantastic app, and at $4.99 it is a steal.
To download ooTunes Radio from the app store click here