I did a lot of research on the web of reviews of mobile phones before settling on this one. I wanted a WiFi/3G phone that would deliver facebook, messenger, youtube, music; all with a "proper" keyboard. In case I sound too yooffull I'd point out I'm 54 years of age!
This phone delivers in spades! The Internet stuff works perfectly. (I think there's some issues around "flash" sometimes, but it never worries me). Download the Opera mini browser and the Internet is sorted. The phone works with BBC's iplayer and so as a TV in realtime! You can download programs to watch later (e.g. on the train). The mapping works fine once you realise how to turn the GPS on and that it only works outside or next to a window. Doh! The music/radio are quite adequate, do exactly what it says on the tin.
The keyboard was a major factor in buying this phone and doesn't disappoint. I have stubby thumbs and worried about hitting two keys at once, it doesn't happen. Yes, you have to learn to use it, and initially you'll be thinking you were much quicker on the old phone. After a short time you will always use it.
The touchscreen is a bit "thick". Sometimes doesn't do what you want. This is because it's lower grade technology than the iphone et al. That said, once you're adapted to it's foibles you get on quite well.
SMS messaging, phone calls, email - all work with no problem. Didn't try the exchange sync set up for email, just used POP3 for incoming and SMTP for outgoing. That said, I have to set up each on completely different servers with different accounts/passwords and I was impressed that a) I could do this and b) it worked first time.
The camera is not great, but that's fine - I have a camera. I don't care what colour the button to activate it is. It is too easy to hit said button by accident though, but you learn not to do that.
Battery life seems good. When I stop playing with it like a new toy I'd expect to get 3-4 days out of a charge.
There's lots of timer/office/calculator apps on there I'll hardly ever use. But being able to sort the menu into different pages means I have the always, sometimes and hardly ever pages.
Bottom line is this is a great phone. Clearly, don't buy it if you don't want the keyboard - that's a major selling point. If you don't want the whole WiFi/3G business, then there are cheaper keyboard phones. The size isn't a drawback, it's like other smart phones. A bit heavy in a shirt pocket but not onerous.
Bottom line personally - this met every one of my requirements with a lot to spare!