I won't get into the legality/morality issues here (I hardly think a review is the place for it), I'll just rate the site as far as what it sets out to do: excellent. Carl, if you've never not found a song, you're not looking hard enough, but I must say I'm impressed with what's there. It's hard to find something you can't find.
The only major problem with Napster is the blatant and wide-spread mislabeling and misspelling of band and song names. It took me five downloads to get the correct original version of the Diamonds' "Little Darling", and you have no information to go on other than the sound. The Searchers' "Love Potion No. 9" was also grossly and unforgivably mislabeled as the far superior earlier Clovers' version. Ani DiFranco has apparently undergone major voice changes and recorded "Midnight Train To Georgia" with the Indigo Girls. "Santeria" is now by 'Sulbime'. Everyone from Dennis Leary to Adam Sandler, including Blink 182, Sublime, and Real [sic] Big Fish, has recorded "Let's Go Smoke Some Pot" (by Dash Rip Rock, FYI). Dylan's classic off "Highway 61 Revisited" has been renamed "How Does It Feel"... I'll stop here. To someone like myself, interested in artistic integrity and accuracy, this is a problem. Therefore, I'll be the first to give Napster less than a five.