Am I the only one who gets excited when they see some of the bigger name companies advertising here? There is nothing I hate more than getting attached/invested in something online, only to see it go down in flames because they fail to find a way to monetize their product.
Side note - I have heard the two different IE songs so many times but for some reason I still dig it. haha. Give your marketing folks a pat on the back.