This Google Maps mashup can help you find an attorney in Bellevue, Seattle. The map has a database of around 500 lawyers categorised by speciality.
The different categories are listed in the map sidebar. It is possible to select any combination of specialities by clicking on the check-boxes in the sidebar. Each category has its own colour of map marker so it is easy to differentiate the lawyers displayed on the map by speciality.
Clicking on a lawyer's map marker opens an information window that contains the name and address and a link to the lawyer's record in the database. It is also possible to search via lawyer name by using the letters displayed at the top of the map.