We are continuously working on improving the quality of the underlying map, and this will result in more and more businesses being positioned with high accuracy in Street View over time.
A couple weeks ago Google introduced a Street View Partner Program, which lets organizations and businesses apply to have their property featured in Street View for Google Maps, Google Earth, and Google Maps for Mobile. Google said that they would not accept every property, but they do have a Street View Trike, which is able to ride down narrow paths to get imagery that the regular vehicle cannot get. To apply to have your business on Street View, you have to be the owner or authorized property manager. If you can get it in, it would be a nice way to increase your visibility literally in local searches.