I have a love-hate BING relationship. I don't have a web site so I don't have the same pains as you TM but I do get sick of having BING pushed at me from every direction (for example, Verizon just pushed Bing icons to the desktops of all of the Blackberry's here at work with no warning or permission).
On the other hand, Bing Cash Back is AWESOME!!!
X