A Nirvana Phone concept refers to a smartphone that can be docked with external displays and keyboards to create an alternative desktop or laptop computer system. This is not any particular brand of phone or software, rather it defines a new category of mobile device with a capability beyond a conventional smartphone computer. The NirvanaPhone provides the processor, storage media, display adapter, communication channels, and operating system. The docking station provides power, and connectivity. To be useful the NirvanaPhone differs from a simple smartphone by having significant processing power, video output at high resolution, plus keyboard and mouse input. A smartphone is generally accepted as a device that has both mobile phone capability as well as an operating system that can run applications such as email, web browser, media player and personal organizers. The NirvanaPhone adds external monitor capability which could be a computer monitor, an HDTV, or a video projector. The dock could be a cradle, cable or a wireless connection. This allows the NirvanaPhone to run applications that can utilize a full-sized display for better readability or collaboration. Or in combination with a keyboard and mouse, perhaps using Bluetooth, the NirvanaPhone could act as a thin client connected to a virtual desktop for business use.