Eh...I played with an iPhone over the weekend. Family from the states had one with them on roaming!
I can say this: The phone is alot of flash, it's shiny, big screen and looks the bizniz. But when you really get into it, it sucks. It's got an archaic SMS system (I read the review about this on Mobile-Review.com and thought I'd test it out- they are right) and as nice as the flick and slide is, the phone can't hold it's own function wise against my S710 or say an 8GB N95!! Maybe I need more time with the phone.
I think as a flashy weekend phone, it's great. To use as a business tool, it needs some work. Would I buy one? Well...for R5000 if it was guaranteed to work properly on Vodacom and not with some funny unlock patch, I would...I think I would get bored with it quite quickly and trade make for my WM6 smartphone which IMO is the best thing since sliced bread.