"Great hardware AND great software"4.5 starson by BugblatterII
Pros: 1. Flexible
2. Great software
3. Great community
Cons: 1. Not Windows-based, which in many ways is a pro but also mean you can't install a lot of the software you might want to
Summary: I completely disagree with the two negative reviews; I've been repeatedly impressed with the software.
Many times I've bought great hardware only to be let down down by the software. This is an exception.
If you want a server that can do anything then get a fully-fledged server. This is an NAS device that has a great deal of bonus functionality.
Also if you have an Android phone (or iPhone) then there are free apps that make it very easy to access your photos and music over the internet.
Overall this suits me very well and I'm far happier to leave this running 24/7 than I would be with a fully-fledged server.