Someone is using Bing, certainly. But who? Do you? Does anyone you know use Bing? I tried it several times since its release, and it didn't satisfy, so I still keep feeding my views and clicks to the Monster of Mountain View...