I Thought They Were Foes December 2, 2006March 7, 2009 kwong Anyone who has recently visited YouTube would most certain have seen Windows Live Ads on it.