EngadgetPlanet Computers' Astro Slide is a smartphone and PDA in oneMar 30, 2020Steve DentBy Steve Dentmore_vert