I had this smartphone (back in the days). Its akin to a Nokia iteration with a BlackBerry keyboard. You get a lot of keyboard given the size. Very small buttons. For a modern succesor of it, see Unihertz Titan
For a successor of Nokia Communicator (and E90 and N900/N950), see f(x)tec Pro1 (with or without (x)). For a successor of Palm(OS), see Planet Astro Slide. They all have their pros and cons.