Google street view to include business listings

Google street view looks set to include business listings and annotations, so what does this mean for business owners?