I really like the idea of contributing those photos back to OpenStreetMap actually... right now I have Google Maps on profile pages but only because we absolutely need the Google Places API for accurate hours (that's really the only spot businesses update current hours at the moment). But I could see swapping for OSM at least for maps in the near future.