Starcraft II videos released: Battle.net and campaign overviews

In preparation for the launch of Starcraft II: Wings of Liberty on July 27th, Blizzard has released two video overviews: one for the new Battle.net, and one covering the Starcraft II single player campaign.