I was never a huge fan of bing.com either, but I thought I’d add a little clarity here.
Bing.com works well, but if you are using it from China you only see the allowed results. Bing decided to comply with the Chinese government and blocks results that China blocks.
IE if you try to get youtube results only (IE Inxs rock band site:youtube.com), you will see this message:
Some results are removed in response to a notice of local law requirement.For more information, please see here.
FYI.. the bing.com/translator seems to be better than google’s translator.