Do you think that devices that try to cram every possible feature into it tend to offer a messy solution? If you think that you should have a dedicated device for different situations, the DIY Player concept might be something that will be of interest to you. The device consists of a base display, and has various detachable modules to offer it additional features. Plug in a keypad to turn it into a mobile phone, a media controller to turn it into a PMP, along with other possibilities such as a GPS device, alarm clock, eBook reader, portable hard disk, and camera. Would you be willing to deal with so many additional peripherals for just one device?