For my wedding we engaged Captured Memories, it was 10 hours (early morning till lunch reception) for $1200, wth express edit of morning highlights for dinner banquet and then after wedding they gave us a 45mins footage of everything they took.
I feel that it was worth it as the video allowed my dinner guests to see what they couldn't witness. I didn't get a VG for dinner though.