I can see my house from here

Sorry, Ross. Check out these new images from NASA.

Earth, smaller

Massive version here.

So delicate, so just there, how would you think of defending the tiny blue band of atmosphere holding everything in place?

Hmmm? Hint: not fancy tanks or helicopters>