Have:
Steam:
The Orange Box (trade)
Dota 2 invites (no need to give me something for this)
Machinarium Steam Key
PC/ Mac games on GamersGate (to send as gifts)
Mac:
Cities in Motion
Creeper World
Kings Bounty: Armored Princess
No Time To Explain
PC:
Company of Heroes
Company of Heroes...