The E-Ball is a concept for a spherical computer that is smaller than any laptop or desktop. It would contain all the standard components like a keyboard, mouse, and screen in a 160mm round sphere. The E-Ball would have a virtual keyboard, 2GB RAM, 350-500GB hard drive, integrated graphics and sound, speakers, wireless mouse, and connectivity options. It projects a holographic keyboard and is designed to work with other devices running Windows OS, though its cost would limit users to other than normal consumers.