Google Maps picks up a layer from webcams.travel, giving you embedded views of public webcams anywhere you want to go.
After enabling the layer by clicking the "More" menu and selecting Webcams, you'll be able to find framed camera stills around the Google Maps world. Click on a thumbnail, and you'll see a still image captured within the last 15 minutes. Clicking again brings you to the camera's webcams.travel page, and clicking again gets you to to the actual live feed. Bit too many clicks, especially for someone looking to quickly assess traffic or crowds from a roaming laptop, but pretty great for those who enjoy a peek at bustling streets, or serene landscapes, from around the world.