Which NAS box is best?

I'm after a NAS box to use at home but I'm confused by all the options out there and can't figure out if there is one that actually meets all my needs...

Here's what I'm looking for:

  • 500GB, expandable via USB port(s).
  • Print server.
  • Secure access via the interweb so I can share contents with friends & family in far away places, and maybe host a small website or two.
  • Eventually, I'd like to get a Squeezebox too, and I'd like to run their SlimServer software directly on the NAS box. They market a Squeezebox/Infrant NAS bundle but it's way expensive...
  • Able to connect to LAN via Ethernet or direct to a PC via USB. This isn't really necessary, but I've seen one that does this and thought it'd be nice to have the option.

I've seen NAS boxes that offer various combinations of these features, but does anyone know if there is one that does them all?

Sponsored: Driving business with continuous operational intelligence