That's a cool site, but the bummer part of it for me is that I can't let other people listen to the songs I'm listening to in full, unless they already own them. I realize there are copyright issues behind that, but it's still enough to make it not worth bothering for me.
Once upon a time, yes, but they've done a tremendous job of making a wide variety of stuff fully streamable - including both indies and major label acts. Their lawyers have done an impressive job of getting all the right people to do what needs to be done to get stuff moving.
I'm pretty sure that they do have limits on most tracks, though - three plays for a registered user, or something like that. That's enough to match Napster's 3 trial plays and beat iTunes' 30-second preview crap.
There used to be this service called "MyPlay" - I think it came from mp3.com or some site like that, back in the heyday of apster when they hadn't clamped down on the mp3 sharing yet. The intent was for it to be a "locker" where you could upload your mp3 collection and access from any computer that could get onto the Internet, but I used this to allow my friends to sample my music library - sort of like "borrowing" a CD, and it worked out great. (Of course, it didn't track stats on what I listened to for purposes of sharing with other people, because the whole social networking aspect of the Internet wasn't as well-developed yet.)
The guy who made that software for mp3.com has since released it again under another name, using newer tech. As I recall, it was a bit obnoxious and has a flash interface. I haven't been following it (it bored me, to be honest), but it was called Mp3tunes, and you can check to see if they're still around or offering those features.
On a related note, I miss the Pub.
So do I, but it's not like we can't upload things in more inconvenient ways. I just posted a few songs over in the pub thread that I upped to YouSendIt. I'd like to see the Pub come back, but there's no reason to rush Vlad.