We have been beta testing this for a few months now. If you go to
http://maps.google.com/
You can get all of the same info and not have to download the software. Just put in the address you want to view, click search and when it zooms to it, click satellite and if a real time view exists you will get it.
The software is also very good so take our pick.
Unfortunetly there is no real closeup of our flying field