3rd Party applications are supported through their application store. Right now I'm running the non-3g version of the phone with 2.0 software. Its actually a very cool phone!
I've had an iphone for a few months now and I'm not impressed. Even with the latest firmware, it still sucks when it comes to simple things like SMS, not to mention that there's no way to turn off "auto-correct" (unless you jailbreak the phone and apply some modifications, violating your warranty).
By now, the browser should have supported flash which it still doesn't. Considering the fact that it doesn't actually load lots of plug-ins, it's surprising that it crashes so much and then there's the whole thing about it needing to constantly reload pages when you have several windows open.
At this stage, the only thing that makes the browser great compared to others is the iphone's ability to resize the viewing area as well as the fact that you can open multiple pages (regardless of the multi-page caching issue)
I haven't checked on the latest firmware, but I assume the bluetooth is still only there for your headset and noting else.
When it comes to its UI though, I must admit that it's one of the best I've worked with. What a pity that the SDK only runs on Apple mac – probably the biggest thing I have against them as I will never own one of those overpriced toasters.
On a side-note, I hope Vodacom will provide a similar email/Internet offering on the iphone as they do on the Blackberry and compatibles ..