Jun 1, 2009 7:46 am by Kip Kniskern | 17 comments
Getting reports from all over that www.bing.com is live:
The US is getting the Hubble telescope image that is on live.com, but for at least some other countries (we didn’t check them all), they’re getting our old friend the snow leopard:
Note that in China, as well as Australia and Germany for sure, the Bing home page is marked as “Beta” and not “preview”, and seems to be missing some features, like the Explore pane on the left hand side (links are above the search box, as they are at live.com)
You can learn more about Bing by taking the Tour.