I don't know if it is a newer feature (or if I just missed it for several years), but the location information in everyone's thumbnail is a hot link to google maps.
Just click on "Pelzer" in Foozle's left sidebar and it takes you straight to his location in South Carolina.