It may have hit a few snags earlier this week, but SpaceX's slightly-delayed launch of its Dragon spacecraft looks to have gone off as well as anyone could have possibly hoped for. The craft blasted off from Cape Canaveral atop a Falcon 9 rocket earlier today, entered a "100 percent successful" low-earth orbit, and returned to Earth to make an on-target soft landing in the Pacific Ocean just a short while ago. Head on past the break for the launch video, and look for NASA to hold a complete post-flight press conference at 3:30