I'm going to give it a try. Just for the hell of it.

Edit: The Steam servers seem to be a little overloaded at the moment
Edit2: Downloaded and installed. It gives you a key the same as when you buy a game.
When I uninstalled MOH I left my save game data in place, and the Steam version of MOH just picked it up. That included the key and my settings.