Google search by location

Google lets you search by location in the US. via GoogleBlog