Live Local, which launched in beta today as promised, has such views of 12 American cities (notably missing is Chicago), which are beautiful high-res images better than any other mapping service is offering right now, but for a couple reasons they're not nearly as useful as they could be.
You want us to believe that you're listening? Then, get me Chicago! Its the greatest city in the world, and you don't include it? WTF?!?