Last week Yahoo added a nifty feature to Yahoo Local Search. For example, let's say you are looking for the nearest ATM machine. You can type in ATM, and then your zip code. But you won't be shown the nearest ATM within an X mile radius always.
Yahoo let's you plot the diameter of the circle and drop the center of that circle anywhere you want. Yahoo will then refine the local results based on the radius you selected and the center of the circle. Here is a quick video demo:
It doesn't seem like this tool is without bugs. A WebmasterWorld thread reports a blackhole issue.
I went looking for pizza places in Manhattan and noticed certain places disappeared even if you move the circle a hundred yards or so. You'd suddenly find black holes in the middle of Manhattan where there were, according to yahoo, no pizza places. Budge the circle over an eighth of an inch and the same pizza-free streets would suddenly fill with pizza joints, so there's still some work for them to do.
In any event, a unique and interactive solution to searching locally.
Forum discussion at WebmasterWorld.