I went to this audio store yesterday - Park Avenue Audio - in NYC:
http://www.parkavenueaudio.com/ It is a great store and the owner is super nice.
I was ready to spend like 3k on a new streamer and DAC, but he saved me 2.5k by saying I dont need any of that stuff because what I have now is the same or better! What a nice dude
Anyway, he showed us these small speakers he carries and I was blown away at how good it sounded for the size. And NO external sub was necessary!!! Had pretty good base.
The company is called: Boenicke Audio. And the model we listened to was their smallest one: W5 -
http://boenicke-audio.ch/w5_c/Highly recommend it, and you can listen to it at that store. I recommend both the speaker and the audio store haha
Shawn