Find a roommate using Google Maps. Roommates enter the location of where they would be willing to live, and then you can search based on this.
APIs, mashups and code. Because the world's your programmable oyster.
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.