@tlh28, you’re getting a lot of good recommendations here. If I were starting to put a streaming setup together from scratch I’d use a laptop as a music source initially because of the variety of inputs available, and you can also use that platform to try the many different streaming services and hopefully find one that you enjoy. Then you can decide how you want to listen to your music. Speakers at home, headphones, or on the go. As far as a DAC I’d checkout something like an iFi Zen One Signature.