About a month ago, I moved my 2nd custom Drupal module into production. Generally, I am very, very against writing custom modules. When you are supporting 30+ sites, 3+ multi-site installations, and those numbers continue to grow, it's a very bad idea to write large amounts of custom code that you will then have to support and upgrade forever.
Back in May, I thought we had finally pinned down how to include streamed flash video in our Drupal sites. We have since gone through many, many revisions.
Module version 6.x-3.0
On the Ervin Scholars website, each scholar has multiple locations associated with them, and each location has a specific association - home, work, etc. To be able to request certain information and require specific location types, these locations needed to use the CCK field functionality of the location module.