Wife and I just got done with our last high volume wedding season for quite some time (the rest of our friends are hopeless cases, except for 8mp, I guess he might get married someday), and I have some rough ridin' suggestions. If you're going to do a dinner, then get some decent food. People would much rather attend a late wedding or go home for a couple hours and then attend a reception rather than eat a shitty meal catered by the Golden Corral. You're still spending a sizable amount of money, why do it at all if everyone is going to remember how shitty the food was? Secondly, try and find an independent contractor for your DJamer. Most of the big companies employ a bunch of weirdos that can make things awkward/cheesy. We hired an architect that one of our friends knew, the guy still DJamer'd weddings cuz he thought it was a bangin' time, and the dance floor was packed all night long because the guy was a total stud. He also agreed to do the music for the ceremony for an extra 50 spot, because he can do whatever the eff he wants since he's his own boss. Just some advice from a guy who had a pretty great wedding, and has attended some pretty terrible ones of late.