Google Earth gives you a wealth of imagery and geographic information.
This application lets you create photo collages with ease.
A tool for measuring and inspecting on-screen graphics.