1. Samsung F700
2. Samsung F480
I can only comment on these 2. The F700 is pretty nice considering how cheap it is. They are NOT smartphones, don't expect any excel/powerpoint kind of activities being done on this phone. I think if you remotely think you're gonna type alot, rather get the F700 over the F480. The F700 is obviously thicker because of the slide out keyboard. The "touchscreen" keyboards is not all that great to be solely reliant on. I'm not sure if the F480 even have a landscape "virtual" keyboard.
Just note, if you get these phones with Samsung firmware on it, you will have to reflash them as you can't install java/any apps on the phones [stupid stupid stupid samsung!]. The Vodafone firmware however does allow it [i never thought the day will come where i remove original firmware in favor of a provider like Vodafone's firmware...but here it is].
The F480 got dedicate answer/reject buttons on the bottom which is a BIG plus, F700 only have on-screen virtual buttons [so you have to look at the screen to answer/reject a call...can be annoying] . F480 obviously are thinner too.
Touchscreen itself works very nice, and is probably the whole point of buying this phone over a normal phone. Even though i could not install Opera Mini originally, i must say the built in browser is quite adequate at doing the job.
It can do the streaming, youtube video thing, mp3s, camera [front and back], all the usual calendary apps.
That said, if i had the cash i would got an HTC Touch Pro or HTC Diamond over this, but it's a case of R300 p/month + R2000 pay-in VERSUS R150 p/month + FREE (F700) ......you do the math.
Anyway if you're a fairly "normal" phone user, this phone is great and kinda looks like an iphone.... I tend to move over to my laptop for the heavy lifting so i'm happy with the missing "office" features.
Also: No GPS though.