I shan't bang on too much about why The Mushrooms are so good but, even if you don't dig these recordings, you should really check them out live some time. They are a fantastic live act. Look at the reactions on the faces of the crowd in these photos - tells you all you need to know.
Another quick listen that I'm going to tag on the end here just because - 8 Eye Spy have put up a track from their forthcoming (or maybe out now?) album. It's called 上西天 and you can listen to it here.
On those Maybe Noise albums (8 Eye Spy and Muscle Snog), the latter certainly seems to be out in Beijing so it's just us down here in Shanghai waiting for it now. You can probably find it on the Taobao (I haven't looked yet), but Shanghai Tattoo have said they'll let me know when it's in. When they do, I'll let you know too (as long as there's a copy left for me when I go to get one).