The biggest problem we have right now is that we don't have a Website guy. It's done by Matt and Randall (I think) in their oh-so-copious free time. (Randall is the general manager for all the game lines, and is handling Battletech while they're between developers at the moment, and Matt does all the Shadowrun Layout, plus other layout. so they're both already crazy-busy). It's something we're aware of, but professional web designers aren't cheap, and it's just something that upper management hasn't decided on. We all know it's an issue though, and we want to find a good way to fix it. We're just not there yet, and it sucks.
For as cool and as big and awesome as Shadowrun and Battletech are, ultimately CGL is a small company that is not rolling in profits, so it's always a decision as to where money gets spent... Is the website more important than, say, a new Battletech or Shadowrun book?