http://www.gamesforwindows.com/en-US...eofEmpiresIII/
Looks like Microsoft is learning from Steam... hopefully these two will compete fiercely this holiday season, making Steam's sales hopefully even lower.
Wonder if it's possible to get your product key from Live and register the game on Steam... that would be badass.