search my blogs, ideally with Google maps

Ideal scenario: I want to be able to search by my postcode and return all blogs that are 'close to me'
This would require each blog to have some address fields which connect to google API and plot themselves on a map. Once on the map it would be ideal to be able to further filter the results by a few custom fields of the blogs.
If I cant do this I would only like to retutn blogs filtered by those custom fields.
Blogs Directory seems OK, but I dont want the default search function to search for word matches. I need it to be more specific.

Any help greatly appreciated, as always:slight_smile: