RE: What was the name of that satellite mapping site?
One of the easiest sites I have seen/used is Mapquest.
Type in the address/nearest town to locate your hunting area then click on Aerial image in the upper right corner. For my hunting area in Michigan, Mapquest seems to have the best images.