Has anybody got one? I finally need to get a new phone after dropping my old faithful down the jax ..... again!

Are they a good phone as in 'can it make call without dropping calls like the iPhone 4' and are the apps decent.