actually for those people who already bought portal have an advantage. the source sdk.
free portal only have portal. while the bought version have source sdk. which means we can play mods or even create mods.
but don't you get the source SDK from buying HL2 as well? I bought HL2 to play The Hidden with friends, so I think anyone who's had steam before this probably had the SDK before Portal became free.