Before this thread slides off into obscurity...
Google does not own any satellites. Keyhole does not own any satellites.
Keyhole is a company that has the largest database of 'satellite' and arial photography, which is from other sources (as referenced by Google themselves in my previous post). They produce a software package that allows the user to look up any place on the earth and get an image of it. That is why Google aquired them, to use this software in their mapping and direction services.