First of all make a checklist of everything you want and have on your wedding. Talk about it and scrap those that you won't use or do. Get a wedding planner. It will make it easier for both of you.
Choose the songs you want played every step of the way.
Instead of the usual growing up and meeting the love of your life video for the reception, we shot a star wars inspired video of us complete with rotoscoping of light sabers. We also posted fake pictures of us around the world thanks to photoshop and it was hilarious.
A wedding tree where everyone can write their wishes and hang it on the tree is a good idea. Some guests would not want to step up and say their blessings and wishes in public.
We had a garden theme but since the Catholic church did not allow us to get married in an actual garden, we had to adorn the church as it were a garden. We used the same theme in the reception hall.
Choose the foods that you like not what is expected or what everyone wants. It's your day so you have to enjoy.
The cake design is also important. You may opt fore the usual huge cake or just little cupcakes stacked or arranged beautifully. this way everyone can actually have a bite.
Get good a photo and video company to cover your wedding.
You may opt for a photo booth where guests can get their pictures taken as memorabilia. The pictures are printed out in seconds.
btw, make sure you accomplish all legal documents ASAP.
Book your honeymoon early.
That's what i remember...:) good luck