Courting Controversy Google Prepares Street View Launch in Germany

Despite criticism of the project over the past three years, Google says it is moving forward with the launch of its controversial Street View service in Germany. Although the company hasn't given a launch date, it is starting a registration process for residents in Germany who wish to have their homes or property blurred out.