Update [20/02/08]: If you would like even more free wargear and extras (Chapter Command Wargear Set) from THQ, all you need to do is register your game on MyTHQ and you will get some free bonus content which can be added to your LIVE profile the same way as described below. You may need to be quick as the UK site does say for the first 100,000 people to register their copy. Note: This is not the free (Artificer Wargear) set that THQ were giving away if you pre-ordered from them directly.
Update [23/02/08]: Relic put a post up on the forums after my blog post with pretty much the same information: http://community.dawnofwar2.com/viewtopic.php?f=20&t=11232
Ok, so this isn’t development related but since someone *cough*THQ*cough* forgot to inform some of the customers who pre-ordered Dawn of War 2 how to use their pre-order code, I felt I should post the missing information. Dawn of War 2 was released today but if you are in the UK and you pre-ordered from Amazon, Game, HMV or direct from THQ, you got a pre-order code which depending on where you ordered from, unlocked different things for the game. I believe other countries have similar things using the same pre-order code system.
I should point out that I got the game from Amazon.co.uk so I do not know if Game, HMV or THQ actually tell you what to do with it, but all I got from Amazon was:
Dear Amazon.co.uk Customer,
Thank you for pre-ordering Dawn of War II from Amazon. We’ve teamed up with THQ to offer you a free Sternguard Wargear set giving you a host of in-game items. Please find your code enclosed.
This was followed by the code details. Right, so first things first, the game uses steam as it’s deployment platform, lets start there. I checked the Steam client for any options around DoW 2 to add a coupon or something similar, I found zip.
Ok, maybe you need to enter it in game, perhaps through the Games for Windows Live interface as that is the multiplayer platform. I hopped in and started looking, played with the GfWL interface, looked around still no option to redeem this code.
I decided to google for it and I found a couple of people having various problems getting the code recognised but not saying where they were trying to enter it. Then I found references to a Games For Windows Live Marketplace client, ah-ha! The missing piece became clear, Microsoft have released a desktop client for Games For Windows Live (I was wondering how long this would take), once I installed it (you can find it here by the way if it isn’t already installed) everything became clear.
1) Load up the GfWL client and click marketplace in the top left
2) Click on Redeem Code on the left of the sceen

3) Enter the pre-order code into the boxes

4) Click redeem code and confirm the wargear set

5) Be happy that it all works and click on the My Media tab to see the download progress.

I hope this has helped, would be fine if Amazon gave clearer instructions on what to do with the code.