NASA's $350M snazzy satellite blasts off Florida coastA new NASA communications satellite TDRS-L launched from Florida's Space Coast on Thursday to relay voice, video and data to and from the International Space Station.VPC