MSR Maps [via Microsoft]

MSR (Microsoft Research) Maps (formerly TerraServer USA) offers high resolution maps and aerial photographs of the United States.