When searching for a business on an area of a map, Bing/Nokia Maps seems to zoom out all the way to the City Level and show the businesses matching the search criteria on the zoomed out map. Why not just show the businesses in the area I am looking at. Zooming out to the city level is extremely annoying. At the minimum you loose your point of reference and at the worst you may not even see the current location point hidden behind all the bubble indicators of  your search criteria. 

Zoom out to a certain extent (enough to show top 3 matches) only if the current area I am looking at is too small such that it doesn't contain even one match.

I agree that the List view on the side could contain full exhaustive matches.