>>19 and >>23 would've been right a few years ago, but all that was killed by spam. I think new bands seem to be using last.fm a bit though? There are still tracks being published on Myspace but I can't think of anyone who goes there.
I might be wrong though.