Portable digital assistant