Doesn't look like anything extra ordinary, just a simplified version of Google Local. But isnt that what mobile devices are all about? The new Google Local for Mobile devices can be found at http://mobile.google.com/local. Forum discussion at WebmasterWorld.