Webmonkey’s Information Architecture Tutorial
Information architecture is the science of figuring out what you want your site to do and then constructing a blueprint before you dive in and put the thing together. This tutorial explains what to do in each step of this process: defining goals, determining audience, developing site content, determining site structure, and planning visual design.

Anne Fensie's Guide to Creating Intuitive Navigation Structure
I developed this guide for educational web sites, but the principles of organization described here apply to all web sites.

Planning page layout
This article was excerpted from Microsoft® Office FrontPage® 2003 Inside Out by Jim Buyens. It has some very practical tips for planning the organization of your site and page layout.

MapQuest OpenAPI
The MapQuest OpenAPI is a free service that allows you to use JavaScript to easily integrate routing, geocoding and mapping into your website. With this feature-rich API you can create dynamic routing and mapping applications for personal or community use.

Google Maps API
The Google Maps API lets you embed Google Maps in your own web pages with JavaScript. You can add overlays to the map (including markers and polylines) and display shadowed "info windows" just like Google Maps.