The E-Ball is a spherical computer that is the smallest PC ever made, with a diameter of only 6 inches. It contains features of a traditional computer like a motherboard, hard drive, wireless keyboard and mouse, LCD projector, and speakers. The virtual keyboard is projected onto any flat surface using infrared sensors to detect keystrokes. While innovative, the E-Ball has high production costs and operating systems may have trouble running on its unique design.