Just noticed a search engine that was, all day today until a little while ago, allowing me to do some pretty neat local search stuff.
It wasn't a google url, not sure if I can post it? It said something about being related to google on the serps pages. When I got home from the office it was offline with some alpha testing statement however.
Does anyone know about some new local search initiative by google?