7.) Have Assigned Seating/Tables. I know a lot of planners are against this, but it does work out better for your guests. Of course keep your couples together, but do encourage single guests to get to know others at the reception. I have seen where there has not been assigned seating, a single guest finds his/her way back to their seat to find someone's coat or purse in their seat with five people talking that all know each other. A bit intimidating.
8.) That's Entertainment. Whatever you choose - a band or a DJ, make sure that they mesh with you and your personality. You also want them to reflect the overall theme and formality of the group (for example, no harpist at a country western wedding). When interviewing a DJ, ask to see pictures from prior events, if available. What does their guest pool look like? Is it similar to the one that will be at your own wedding? What does their selection and library consist of?
You will need someone who is not too low-key that they put everyone to sleep, and not so over-the-top that they want to rush to the nearest exit. You need a professional to gauge and tempt the crowd. Definitely make sure that you keep music playing through their breaks. The dead silence will definitely murder the fun at your party.