Over the years of working with Salesforce.com my team and I used a different trigger pattern and we found that each project requires own trigger template thus it's hard to suggest something concrete to you, but usually we use the following link during our work on design a trigger template for new project and mix them:
http://developer.force.com/cookbook/recipe/trigger-pattern-for-tidy-streamlined-bulkified-triggers
http://gokubi.com/archives/two-interesting-ways-to-architect-apex-triggers
http://www.embracingthecloud.com/2010/07/08/ASimpleTriggerTemplateForSalesforce.aspx
http://sfdcwizard.com/2013/05/triggerx-light-forcecom-trigger-pattern/
as well as links which has been provided above by @codebandit