In my opinion the Nokia N97 was and still is the best smartphone ever invented. It was small enough for any pocket and powerful enough to run any app and also enough memory to store movies and music as well as apps. And the full hidden keyboard was way ahead of its time. In my opinion this phone should be brought back into circulation and updated with Android OS and the latest screen for a faster experience. Everything else should be left alone. Maybe a better charger as micro usb is outdated and more system memory, at least 2gb.
Then this would be the ultimate smartphone.