My computer was beginning to have issues and was about to the point of being no longer upgradable when I saw this HP Elite 6300 SFF Windows 10 system for sale cheap, and decent ratings.  Setup was easy, did the updates and have been using it since arrival. For me this was definitely the way to go.