I worry that SC is way too ambitious. I never really thought Wing Commander ever delivered on it's hype, and I think SC is more of the same. I look forward to being proven wrong though.
BSG online has a bit of a following, but being browser based I gave it a miss