I'm glad Origin's running their own site, again, though -- the flash-crap that EA did for them and never, ever, ever updated was just as bad as not mentioning Wing Commander.
Their contact people are fully willing to talk about Wing Commander, though, as I can personally attest to <G>
(Further -- I've almost reconstructed the entire tech support site... I'll put it up on blacklance.org once I finish fixing images to point correctly and such).