This is the slideshow I made secretly and showed during our wedding reception. Took me a heck of a long time, mainly due to delays out of my control. No sleep during the week before the wedding, but definitely worth it.
Hint: It's really worth it to watch the *whole* slideshow. Surprise!