I was introduced to another mapping webpage yesterday at work that I was actually quite impressed with. The data seems to be more up to date and complete and is a culmination of multiple sources.
It's called FlashEarth and was pretty well done. I could find orthos for areas that were not covered in Google Earth or NASA's Worldwind. My Apartment and Michelle's house are both on here, and they do not have imagery in Google Earth.