Some people are working on it http://wiki.openstreetmap.org/wiki/Mapillary ;)
(but yes right now not an alternative)
If anybody comes close, it'd probably be one of the big mapping companies. An armchair OSM contributor can map out a whole city without leaving the desk, but street-level imagery requires systematically visiting each street.
* Full access to all my accounts, and ability to set passwords
* Read my entire USB storage
* Record all activity on my device