What kind of performance and hardware would you recommend for a small form factor computing system?
Manufacturers are releasing a number of systems that are trying to capitalize on size or the lack of size. Explore some of the small form factor (SFF) computers appearing on the market.
By definition (even though the definition is still in flux and may vary in particulars from product to product), a small form factor computer is designed to handle all the same functions as a full-sized desktop computer handles. Some may have convenient expansion features.