The Bad:
Poor battery
3” display is not for everyone
No video calling (on mini)

Who should buy this phone:
This phone is unique in the sense that it looks tiny but is powerful. I would pick mini pro over mini any day as the qwerty eliminates the need for onscreen keypad and hence gives more room for the actual content. If you are looking for a cute looking small form factor smartphone that is good at multimedia, go for this one. Unlike the earlier X10 mini pro, this mini pro has great display and more important, runs latest version of android. If your main requirement is ebook reading and internet browsing, this one is not for you.