The Fulljoin NMP001 Internet radio is no ordinary device, although it does look like some sort of cheap portable media player, as it fulfills your visual needs as well by supporting Internet TV streaming. Granted, you will not be able to see much with the 2.4″ LCD display, but at least it is better than just listening to a DJ rant on and on, right? Variety, after all, is the spice of life, and the Fulljoin NMP001 fills up this niche nicely. Running on a variant of Linux, the manufacturers claim that this little device is able to tune in to more than 20,000 radio stations and 2,000 TV channels over the Internet – talk about being spoilt for choice! Apart from that, it also boasts support for a wide range of codec formats to cater to just about every taste, ranging from MP3, to WAV, OGG audio, Flash (FLV) and RM (Real Media streaming). It will hook up to the Internet via Wi-Fi, and can juice up over USB. External files can be copied over for future listening or viewing on a microSD memory card. Too bad there is no video out on this, but how much can one expect for $99?