Though there are many kinds of good streaming music recorder, I think the best streaming music recorder is called
Replay Music. It can help me to record all streaming music played through computer sound card with 1:1 high quality. And it is very easy to use.