After multiple delays, a Falcon 9 rocket carrying several commercial Internet satellites was launched this morning from Vandenberg SFB at 7:43 a.m. PST. Spaceflightnow.com reports the 51 Starlink satellites have been deployed.