If you want coverage of pretty much everything and you don't want to feel rushed, 10 hours is usually the best option. It will also allow for plenty of time to get all of the most important shots if you have to commute to different locations on your big day.