Agree on an independent provider and the need to be able to get different providers as quickly as possible. Unfortunately, I don't think there is going to be time in the near term to make a full blown image search, though it should be possible to get more native use of the APIs on the results pages.