In stead of ranting at how bad RIAA is, someone (just not me

) should present the public and the artists with an alternative. As I envision this system, henceforth know as DivaNet, it would consist of five pieces of software.
A Client Side Player
The player would aside from playing music streams and files also contain the users ID that would allow the user to purchase music files without having to produce a credit card every time they hear a tune they want (automatic login). If bandwidth allows info about the artist could be provided to the listener, such as concert dates and ticketing info and perhaps merchandise (more income for the store/station). This player would be provided free of charge to the public, but require registration to use.
Streaming software for the Streaming (Radio) Stations
This software would track the tunes streamed and the number of listeners at any given time to ensure that the proper amount of royalties be paid by the station. Furthermore, it should support automatic streaming from a playlist and automatic inclusion of listener requests in playlists. The Streamer should offer the Streaming Station a choice of hosting the stream them selves or letting DivaNet servers handle the strain for a fee. It should also support streaming in various quality levels (56k, 128k, 300k or whatever). The Streamer should also provide support for regionally and/or demographically targeted commercials (implementing this will be a pain in the *** I’m sure). The streamer would have an initial price and/or a membership fee.
Integrated Store
A store would be integrated with the Streaming software to allow listeners to buy the tune they just heard and would, like the Streaming software, automatically pay the artists and the station that hosts the store. The store would probably be located on a central DivaNet server, and not at the Streaming Stations, but the station would still earn a referral commission on all sales.
Publishing software
The publishing software would allow any artist to publish music on (upload to) DivaNet at no cost (or perhaps a small fee, this is a business after all

). DivaNet would publish a list of new artist/tracks on a daily/weekly basis to all owners of the Streaming software, allowing them to download the tracks free of charge. The Publisher would encrypt an id-tag, unique to the publisher/artist, identifying the owner of the track, who will then be paid for any subsequent airplay and/or sales. Pretty much buy the software or you will not get paid

The Publisher should also allow the artist set the price he/she wants for the track from buyers. Streaming royalties would probably have to be fixed.
DivaNet Central Server
This server software would handle the collecting of royalties from the various streaming stations and the store(s) and then deposit them in the relevant accounts. Since it is not economically viable (I think I read that somewhere) to collect less than one US dollar, two payment options would be available to the users/listeners. Prepaying a certain amount (using a credit card, PayPal, or something like it), from which the price of each track will be subtracted making the track(s) immediately available for download, or collective billing for several songs (more than 10 or something like that) which then be available for download.
As to pricing I think the 99 cents Apple charge at their iMusic store is probably too much, considering the savings there should be since there is nothing physical changing hands. A per track price of 50-75 cents would perhaps be more attractive to the listeners. This approach would of course do nothing to prevent people from buying tracks and then offering them immediately for free download via a website or through peer-to-peer software but I doubt there is any way to prevent this at this time. Neither does it protect the artists from people selling bootleg CDs of their material, from people covering their material and making money of their work, or just plain selling their tracks on a rival service without paying royalties. That is a job for RIAA’s lawyers
All of the above may just be naïve/ignorant nonsense since I know next to nothing of the software involved and even less about the music industry, but it seems doable to me considering that almost all of the software has shareware or commercial equivalents, all that is needed is to integrate it. Whether or not anyone would listen to a station that does not play anything published by traditional means (at least initially) is the question. This is the end of my 10 cents worth, and this concept is now copyrighted by me
