If you already have a Gamer Launch account connect your Facebook account on your user profile first before using Facebook connect to login. Otherwise you may end up with a new account.
Just saw this and wanted to post it. I miss Star Trek a lot.
Hope I'm not double posting.
Was going to post it as well - here's the direct (official) CBS YouTube link:
The logo in 0:43 video segment looks like the Renegade badge (split in half).
I am looking forward to new Star Trek. I hope they figure out what they're doing!