Flashearth is well out of date..
i don,t think 2 of those sites are active any more going by google earth...
try Google earth you have to load down the software..
Click on the view tab and select Historical data this now gives you more up to date sat pics.
also try live maps select aerial. some area you can go down very low and more update sat pics with the
birds eye option (if highlighted)
rgds trevor