A Step Closer to the Internet Radio Ideal