Adobe OnLocation is a supplementary tool that allows the recording of video with metadata (think production notes and a script) with Adobe Premiere Pro.
Adobe – Complete guide of instructions for OnLocation CS5
Adobe – Features of OnLocation CS5
Featured Tutorials From Around the Web:
Creating a Rough Cut with OnLocation