webastronaut - 8:04 pm on May 21, 2010 (gmt 0)
Could be a play on Bing?
Go to Bing and forget about what you want to search for because you're caught up on the homepage picture links.
Look at all the Bing TV ads.... Bing and Decide. It's easier to just Google a search.