You will find people recommend the streamer brand they have or have used a lot. There are quality streamers in your price range form Innuos, Auralic, Aurender to name a few well known brands. You really need to decide if you want a DAC in it. You will get advice if you let us know what DAC you have or plan to use. An Auralic Altair G1.1 for example, has streamer, DAC, analog input and volume control (pre amp). Not saying it is as great as separate Streamer / DAC and Preamp, but much more simple. Aurender makes quality streamers, some with DACs but I feel is known for its streamers. All of these brands have their own software to organize and select your music. You can get a streamer with or without an internal hard drive, or easily add one. Easier still is to put your music on an external hard drive that most of these streamers have a USB input for connection. This makes your music very portable and easier to move from your computer to the hard drive. Innuos is loved by many here and already recommended. From your comments I doubt you would hear the difference between comparably priced units from any of these brands; but you will notice the difference in software.
I recommend looking at Auralic Lightning, Aurender Conductor and Innuos Sense software examples and see what draws you in from a user interface perspective.