Slight disagreement here. "Album" for radio station name, yes. But "Genre" is too important a search field to mess with. Since web radio is so narrow, individual stations can be accurately classified by genre. I use a custom field to identify it as web radio.
I'm not sure I understand what you mean by the Genre field being "too important to mess with." Using the "Genre" field to define music as "Web Radio" works really well (for me) in practice since you have three available columns (Genre, Artist, and Album) and you typically need three levels of classification for Web Radio stations, which are used to 1) group all Web Radio stations together, 2) separate the stations by music type, and 3) list all stations individually. Three levels of classifation are simply fit into the three existing columns. I don't like adding extra fields/columns unless it's actually necessary (I like to keep the interface as simple as possible), and since the existing interface provides the necessary number of columns, it's easier (in my opinion) to just utilize the existing ones.
First, you classify stations as Web Radio for the "top" level, which uses the "Genre" column. This works well since listenning to the "Radio" is a distinctly different activity from listenning to albums that exsit on the system. This is similar to the way MC currently works with it's "Web Media" -- i.e. Web Media is a completely separate class of music that gets it's own branch of the tree.
Once you've selected "Web Radio," the next level of classifaction that you'd typically want would be the genre, which is why the "Artist" field is used for this (it's the next sub-category in the view.) Lastly, you classify by actual station, which is as far as you need to classify. In other words, you have 3 collumns to work with -- the first ("Genre") is used to separate Web Radio from all other media, the second ("Artist") is used for seperating the Radio Stations into genres, and the third collumn ("Album") is used to separate and select the actual stations.
I tried other scenarios, but this one works the best for us by far.
Note that I eventually grew tired of keeping my Web Radio stations up to date as many of them went off the air, so I now tend to just use the Shoutcast page to directly play the stations. I don't get to have a list of "favorite stations" when doing this since I just get the entire shoutcast list, but I don't have to worry about some of my station links going dead on me either -- if they go off the air, they'll be taken off the shoutcast list.
Larry