At the risk of redundancy, I have found an even cooler web music site. You can search artists, instantly play them, and the radio station complies an endless list of similar artists. You can rate each song as it plays (skip junk) and the site continually reconfigures the music according to each song you love or loath. It seems to have any obscure artist, even Katie Sawicki.
http://www.pandora.com/