Every two or three months Google adds new cities to Street View. This time Google included eight new cities from the US: Dallas, Detroit, Indianapolis, Fort Worth, Boston, Minneapolis, St. Paul, and Providence (all of them are in the top 150 US cities by population). The total number of cities that have the street view imagery is now 23.
According to Boston.com, "Google is also introducing a mashup service today that will enable Internet users to import Street View panoramas from particular streets or neighborhoods to their own websites or blogs. The service is intended to make it easier for people to use Street View to recommend sights, locate coffee shops, or design cyber-walking tours." More likely, Google will just extend the embedding feature to Street View imagery.
Answer: Where are these places?
9 minutes ago