Oh: Forget the "armored combat" noise. It's "Mobile Warfare", for crying out loud.
Sure, if that had ever been a tagline for anything BattleTech-related.
Okay, on the main page: The thumbnails for "Latest Releases" and "Coming Soon" (currently J:FR and TR3055U. respectively) link directly to the thumbnail jpgs. It's more usual for such to link to either the specific product page or to the general section in question. The latter would probably require less back-end work and would easily allow for rotating products again.
The row of links on the bottom feels a bit clunky. Find A Game, Master Unit List, and Camo Specs Online are fine, but the text for Iron Wind Metals Miniatures takes up two lines where all the rest fit on one, and the text "BattleCorps Fiction Site" is a bit off-putting. I suggest changing them to "Iron Wind Metals" and "BattleCorps Fiction," respectively.
Randall (and other BT luminaries) do a lot of posting via Facebook and Twitter. A feed of these posts would be nice, at least for the Classic BattleTech Facebook/Twitter account.
The icons for the various networking sites are probably too subdued. Given that they're nowhere as intrusive as on other sites, the icons in the top bar could stand to be made more prominent.
For new players and visitors, the "Game Intro" section is severely lacking. Don't just throw PDFs at people; explain what BattleTech
is! Short and sweet would be ideal: "BattleTech is a board game that simulates combat a thousand years in the future. The principal weapons of war in this far-flung time are the
BattleMechs: gigantic, walking tanks controlled by a single pilot. Unlike traditional board games, in BattleTech there are no set playing pieces. Instead, players are free to choose from any of the thousands of different units - 'Mechs, vehicles, infantry, aircraft, and more - published over the past thirty years and can play out whatever scenarios they want." Etc., etc. Walk them through the game step by step, showing how each new product can add to the BT experience. That section should be a combination of mentor and honest salesman, something new players will turn to again and again until they're comfortable with the game and universe.