All very nice, but why i have to buy two keys of the same game so my brother and i can play Bad Company 2, MW2, GTA4, etc. online IN THE SAME PC. This happens in PC only, in my ps3 i have several accounts so my brother has his account and i have mine, and everyone is happy.
Why windows allows users to have different accounts, but Steam will only run in one at a time, and why i have to buy 2 keys of the same game to have 2 profiles, i even use 2 mice in the same pc (and logitech setpoint will only recognize the G9 in only one user account

).
Im not against DRM, Steam, GFWL

, etc, all i say is do things right, let me have multiple users profiles for SP and MP (like COD4 MW), in THE SAME PC, as i have in my ps3, or sell the game cheaper.