Not attractive, but functional!
The Now Playing screen is far from attractive, and the in-app purchase doesnt eliminate the ad bar; however, it is the ONLY radio app Ive found thats allowed me to enter custom stations AND be able to play ALL of them!
The only trouble I ran into was when I attempted to play an OGG stream, which caused the app to crash, but it doesnt say OGG is supported in the description anyway, so it still functions as advertised.
I have not looked into the list of preset stations provided within the app, and I have no intent to do so. I just wanted something that played my stations, and it delivered.
(Usage information: iPod Touch 2G, iOS 4)
GX Echidna about
StreamItAll Radio, v4.4