I have been using Google's beta map system for a little while now and I have found it to be really great. I recently noticed that they have a new satellite mapping function. In urban areas you can zoom pretty far in and get some pretty good detail.
Here's a screenshot I took while looking at Boston Common:

Check it out! http://maps.google.com/















