You're a smart developer and as such you utilize a source control solution in your work.
Your work focuses on the Drupal platform, and as such you have multiple Drupal sites that you manage for yourself as well as your clients.
Storing each site in its own repository is good, but storing your commonly used modules in a central repository and pulling them into each site via svn:externals is better.
This talk will show you how.