As of July 2012, the Source Filmmaker is officially released on Steam, thus, the older method of obtaining it is no longer needed, you can now download it for free on Steam here.
Source Filmmaker Help and SolutionsEdit
If you are having problems with SFM or have a question, you will need to reset your computer for it to work. the best place to ask would be at the Source Filmmaker Help and Solutions Page.
Please check your fortune before doing anything.