I've already had my wedding so I can contribute to the second question.
I wasn't a bridezilla, I couldn't afford to be anyway. I had to plan the wedding in the middle of undertaking my PhD. I think it helped that my husband and I have similar tastes so deciding on everything was very simple.
I really enjoyed my wedding. We had great venues for the ceremony (here for the ceremony)
and the reception. I picked out a fantastic dress. We had a live performance (my brother in law is part of an acapella group) at the reception and we also spaced out the reception activities well (timing of entree, main, desert with speeches, cake cutting, first dance, garter, bouquet toss). The only thing I might change if I went back would be to get different shoes (not that anyone really saw them) or perhaps a slightly different veil.
My dress was superb though. I had a princess dress in ivory with numerous underskirts and a tule overlay (it weighs about 5-10 kg). It has sewn in sequins and lace and the back was my favourite. Instead of the lace ribbon for the corset (which I think looks a bit tacky) the corset was secured using two bra-style clips and a zip. The zip was then covered (so not visible) by an array of silk covered buttons. Because of the ivory colour I wore pearls.
Here is a picture:
I also opted for the teardrop bouquet, which I think looks better than a regular poesy bouquet.
When planning your wedding, it is very important to think about the guests and ensure that the night is as entertaining for them as possible. Make sure you have a tab, no one likes going to a wedding and not getting free drinks, and a reception venue that can comfortably accommodate your guests! I went to a wedding a couple years ago where we were all squeezed into an area far too small - there was no real dance floor and moving around was difficult and unpleasant.
I might give a more detailed reply to this later, but the only thing that comes to mind is food. I will not be doing that horrible thing that weddings do where they have two meals and serve them alternately along the table so that everybody gets the one of the two options that they don't like. Everybody will get to pick their own food from a menu.
Because like... sometimes there's one lamb and one salmon... and who really wants salmon?
If there is a large group the venue may not give you an option to choose from a menu. What might be a work around is if you send the menu with the invite and have people send in their dish choice when they RSVP. That way the kitchen will be prepared for the orders.