One thing to remember when you're talking about Thinsulate. The 200-gram, 400-gram and 800-gram designation is actually a measure of the thickness of the insulation. It is a designation by how much a square meter of insulation would weigh (the thicker the insulation, the heavier). A boot rated with 1,000-gram Thinsulate may not have as much coverage of the foot, ankle and calf as a boot with 400-gram Thinsulate, it's just using thicker insulation where it has insulation. If a boot were to actually have 1,000 grams of insulation, it would have 2.2 pounds, just in insulation.
One of the best things a footwear specialist at Cabela's ever told me was that many people (myself included) caused their foot to be cold by wearing socks so thick that the boots were too tight and hindered circulation. Poor circulation increased the impact cold had. The other thing he said was to use a non-cotton baselayer sock under your insulated socks. You need something to pull perspiration away from your foot so the moisture can escape your boot. Cotton absorbs and traps it right next to your skin.