A year or so ago I had a need for such a device and no standalone examples existed (i.e units that had a built in speaker/amp)
In the end I rolled my own using a Netgear MP101 and a lovely old British Radio with an apt name.
http://digimatic.co.uk/index.php?option=com_content&task=view&id=27&...
Haven't played with the devices you mention but most of the units I have seen don't stream from the Internet Radio station direct and are UPnP served so you will need to check compatibility with either twonkyvision (non free in either way) or gmediaserver (Free) if you want to serve it from something other than Windows. However UPnP served units have the advantage that they can stream your local mp3 collection too.
Actually the BT one at least seems to stream direct from the Radio station, but the stations are indexed via a BT provided service so you can only play submitted stations and if the service vanishes then presumably the radio is a doorstop.
Coincidentally if you are convinced to embark on a roll your own project then I have an OmniFi DMS1 that is now redundant thanks to xbmc which you can have for a suitably low price. It would make a better donor than the MP101 as it is more stable (and Linux based) and has front panel controls (which I have designed but not fitted to my MP101 yet so I have to resort to the remote for anything other than volume) With that you are only an Amp and Speaker away from a standalone unit.