Why don't you just get an Airport Express and attach it to some powered speakers (like AudioEngines.. or whatever) and stream from your computer. It would be like $400 tops, and if you wanted you could always get an inexpensive DAC for under a couple of hundred later to improve the sound.
Use iTunes.
It would sound a lot better and likely cheaper than a stand-alone internet "radio", if they even make them.