I bought a NAD 658 pre/dac/streamer recently, and think it's a landmark product. NAD makes it also with an amp, ergo an all in 1. Because it runs on Blusound OS it includes 20 ish streaming sources & online radio stations. Maybe 100s of sources. Every possible genre is in there somewhere.
ps check out Donny Hathaway - Live
ps check out Donny Hathaway - Live