The Gigabyte Brix is a good option if you're looking for a compact mini pc. The use of notebook hardware allows for the very small size, and thanks to the mSATA SSD it's also pretty fast.
A quick patch update to Windows can extend the useful life of a PC. To take the fear out of Upgrading Windows 98 to Windows XP, rely on this guide. - PCSTATS Tips