On the Map

http://www.onthemap.com.ph : street-level Flash-based map site for the Philippines. Nifty.
Thanks to Dominique for the link!