Source Filmmaker is now available for everyone. Found a link to download it in
my Source Games list on Steam today. Now downloading.
Just found this was announced officially yesterday.
"July 10, 2012 – Valve, creator of best-selling game franchises (such as Counter-Strike, Half-Life, Left 4 Dead, Portal, and Team Fortress) and leading technologies (such as Steam and Source), today announced the open beta release of Source Filmmaker (SFM), for free, to everyone."
Download, infos,tutorials etc. on
sourcefilmmaker.com