Comment on Hazel

Unbelievably useful by itself. Download a PDF containing text (such as a utility bill) and Hazel can search the text of the file for words like "Power Bill" before renaming it, adding a date and filing it for you. All automagically.

Almost limitless possibilities when combined with other utilities like DropBox and KeyBoard Maestro. Terrific support for newbies too. Not sure how I kept things in line without it. Highly recommended