Sandy, a fellow Titans fan, has a great post about what we do here at patterns and practices (although a little long winded ) .