,Ian2 wrote

No, just scrolling through the results using my finger.  it looks to me like either the home page isn't quite finished or (more likely) requires some windows 8 goodness.

Some interesting URLs in the source:

http://bingtablet.blob.core.windows.net

Could MS be releasing a BING Tablet?

LOL: http://BINGTablet.com (Google Sites)

 

also if you view source on the page / view that comes up on the map view there are things in there that say stuff like Win8  etc...