Google has now an application where you can configure locations to receive a alert when new imagery is available in google earth and google maps.

You can find the application here: http://followyourworld.appspot.com/

For an explantion have a look at: sign-up-for-imagery-update-alert