I typically have highlight videos ready 20-30 weeks after the event.  The entire video (Flash drive, DVDs, On Demand Site, mp4 files, raw footage) is ready approximately 10-12 months after the wedding.  This is an approximate time, it will sometimes vary greatly based on the season and how busy I am at the time.  Photobook & still images come after all the videos have been made.  The plan is to have everything in your hands before your first anniversary.  I endeavor to do the possible job in putting everything together, this process does take a considerable amount of time, I work very hard to pay attention to every detail and create something that will stand the test of time.