This thing is like the little engine that could.  For the price, I don’t think you can beat it.  Keep in mind, there are a few drawbacks.  It doesn’t have built in wifi, and it comes with a sketchy Chinese dongle.  I recommend buying a reputable third party wifi dongle.  Also, the storage is small so you might want get an external hard drive.