GEO my WP provides an advance proximity search for any post type or buddypress's members based on a given address and radius.