If you use a lot of process and preprocess functions within your Drupal theme, then your template.php can get very long and it can become difficult to find a certain piece of code. Following the example of the Omega theme, I've started separating my process and preprocess functions into their own files.
An example .info file for a Drupal 7 theme.
How to prevent Apache from displaying the contents of files like CHANGELOG.txt.
Subscribe to Code
How to use the .htaccess file to forward to a different domain.