I echo the SqueezeBox suggestions. My home setup is a SqueezeBox networked to a Windows Home Server. Keeps the noisy components in the basement.
More directly to your question, I would recommend a solid state drive. This...
11/20/09 at 8:50pm