If smoothfollow is on unity script, and your script is I'm C#, you should probably avoid using the generics <component> form, try with GetComponent("compoment") instead...
Hi Paul,
Make sure only one script is in standard assets or a folder called plugins, the script you're referencing in getComponent. So that script will compile before you try and access it with GetComponent in the other script, put your script in root assets folder.
http://docs.unity3d.com/Documentation/ScriptReference/Component.GetComponent.html
As much as it's less effective, if that still not working, you could try with
GetComponent("scriptName")
Mixing can be a pain, you might want to try and recode the script in CSharp.
Good luck,
Sergio.