File entity (fieldable files)

"File entity provides interfaces for managing files. It also extends the core file entity, allowing files to be fieldable, grouped into types, viewed (using display modes) and formatted using field formatters. File entity integrates with a number of modules, exposing files to Views, Entity API, Token and more."

Maxlength

"Maxlength allows you to set maximum length of any field on any form making use of the form API. This includes fields created using the UI. (Example: any text field on a node)

Node changes

Used on http://drupal.org, "This module stores the changes of a node into a field attached to comments allowing to display a kind-of activity stream on the node much like on drupal.org issues just with a lot less custom code."

Video Filter

Lets you use tokens to embed video and have the ability to add a button to the WYSIWYG for easily adding a video (for those to0 lazy to type).

Token

Gives replacement tokens. This module is used by so many other modules, you are sure to use it and learn it if you haven't already.