Personalize. Personalize. Personalize.
If you want a beautiful wedding, personalize it. Don't be afraid to over do personalization. The fact is that guest probably won't remember which wines you served at the wedding but they will remember the personal touches you've carried through.
Don't be afraid to step outside the box on this one. Your first date was for Cheesesteaks...serve them up as the appetizer (cut into bite size pieces). You both love Snoopy? Then do what Ken & Kathy 7.7.07 did and have snoopy worked in every aspect of your wedding.