FYI, you can look a the product descriptions to find out. If it says it requires a Steam account for activate (like this one does), then you're good. For example, Arma 2 Combined Ops makes no mention of Steam while Sniper Elite says:
Steam account and internet connection required for activation. Broadband connection and service required for multiplayer connectivity. Activation keys will not work in Germany.