I don't know what your budget is, but I highly recommend the Dynaudio Evoke 20 speakers. I have the Moon 340i too. I get wonderful smooth high and mid frequencies and surprisingly low bass for such a small speaker.
So far I am using the optional phono stage and DAC. The phono is great for the optional cost, but I think better DACs can be had for the same money. Oh well, it was convenient when I bought the option.
I can listen for hours without fatigue. I hope this helps.