We recently set out to design mini desktop computer with the wildly popular Raspberry Pi single board computer. The Raspberry Pi is a Linux-driven, ARM processor-based micro computer that is known for its low cost and small size. People use the device for a variety of projects, from micro-servers to low cost media players.
Basically our goal was to turn what is currently one of the cheapest bare-bones computer boards into a fully enclosed mini desktop computer that could be taken anywhere without the need for cabling or setup. One of the high level goals of this project was also to learn about programming with Linux and get a good feel for programming in the Debian interface...
Slow computer got you down? Maybe a hardware upgrade should be in your cards, if so this guide to the Fundamentals of Upgrading a PC is an invaluable read. PCSTATS Tips