Does anyone know where I can find large, higher resolution, satellite images?

I've created large images by screen capturing small sections off of Google Earth; but, inevitably, some of these smaller images are slightly skewed and the large image gets slightly skewed. Is there another resource for obtaining large images? I'm trying to get images of the ranch I manage and the largest, single, section would be about 10,000 acres. This is for work- to make planning water lines and roads, gathering livestock, managing wildlife, etc.

Ultimately, I would like to have some large printed images with the topographical information overlayed.

Any resources/suggestions?