Seems like I was asking for the wrong thing. On the positive side, it made me learn myself some Google Spreadsheets.
Turns out what I really wanted was Tonnage vs Free Weight * Speed. Note that free Weight in this instance is defined as Weight left over after the XL Engine, any required heat sinks, Endo-Steel Internal Structure and full Armor is payed for. This gives a nice curve with a broad peak value in the middle for each tonnage. I then picked out the Engine Ratings for the maximum value of Free Weight*Speed and the min and max Engine Ratings that gave a Free Weight*Speed value within 95% of that maximum value. This gave the following chart.
![Posted Image](http://img837.imageshack.us/img837/488/tonnagevsenginerating.jpg)
As you can see, there is a fairly broad swath where-in you can choose to up your engine rating to gain speed or downgrade it to gain free weight and still have a really good balance of the two.
Some qualifiers:
- The max of 95% line is suppressed for mechs up to 30 tonnes due to the 8.6x tonnage engine limit.
- On the other hand, there are plenty of Mechs that cannot achieve the max of 95% line due to the stock engine rating * class modifier limit.
Of most interest to me was confirmation of my assumption that very few mechs should ever take an engine bigger than a 300XL. And the bulk of those are Assault Mechs.
And here is the chart with Tonnage vs Free Weight...
![Posted Image](http://img843.imageshack.us/img843/3076/tonnagevsfreeweight.jpg)
The lines are pretty straight, but you can see a few cases where anomalies occur. For instance, 65 ton mechs (I'm looking at you Catapult!) are dirty rotten sods that seem to get more free weight than 70 or 75 tonners with the max of 95% engine installed.... But what about their speed?
![Posted Image](http://img248.imageshack.us/img248/6738/tonnagevsspeed.jpg)
Woops. Turns out the 65 tonners move faster than the 70 and 75 tonners too! At least those guys get more armor ^^;;
Note that I've calculated speed with the Speed Tweak bonus of 7.5% extra speed.
Also worth noting is that the first of the Assault mechs, the 80 tonner has their peak free weight * speed skewed towards slower with more free weight. Coincidence? I think not!
And way back down in the light mechs, the 30 tonner is the best mech around if you want to go super super fast and still pack a wallop. Ain't it strange that we've got the 30 ton Spider coming with a massive engine and Jump Jets?