Yeah, Games for Windows Live is terrible.
Do you have the Steam overlay disabled or something? Usually games that require entering a CD key automatically have said CD key pop-up in the overlay so you can shift-tab rather than alt-tab.
--
Ginhyun
http://img.imgcake.com/nio/7ginpngam.png