I've changed the embedded Youtube videos to use IFRAME instead of OBJECT, with the side-effect that they are now directly playable on iPhones and iPads (the video will play in Safari rather than tossing you over to the Youtube app).
But... I think the page loads slower now. I'm not sure, though. It's hard to tell, and I don't know how to meter it. Do browsers lose their minds if there are a lot of small iframes?
The page has 19 Facebook "Like" iframes, 19 "Google+" frames, 16 Youtube iframes, and 63 images for the various flyer and gallery thumbnails. That doesn't seem like it should count as "a lot" in this modern world, but maybe it does?