BingAds.com: I have to install silverlight and opt-in to sign up? Microsoft #WTF

You would think that if you are the David in a David vs Goliath situation, You would employ your resources to make process as easy as possible for everyone involved. Apparently Microsoft does not feel that is necessary with Bing.com and BingAds.com. I recently decided I wanted to give Bing Ads a shot to capture some extra leads for […]