It depends on your use and your budget etc...there are indeed MANY dacs out there.
I use a HRT Technologies Music Streamer ii +....its a $350 Dac thats excellent. Its a USB DAC.
I also have a $99 ODAC on the was which is a USB dac thats has excellent specs etc .
All the best
Alex