A reason (#6) that living in Beijing rocks: Google China Music Search.
Google China Music Search is Google’s China-only music site that has a ton of albums and it’s completely free to play them, they play in a flash playlist widget.
Only downside is there is no English version, so I have to guess a bit what buttons mean.