This wedding site has the most unique idea for a dinner rehearsal. Instead of a stuffy dinner rehearsal, they suggest you share something you love with family and friends... like golf!
For starters, they suggest you schedule your rehearsal dinner at a country club or gold course. During cocktail hour, have your guests perfect their swing at the driving range. For cheap wedding favors they suggest personalizing golf tees or golf balls. If you want to be frugal, you can set up a putting area in your own yard. To be even more creative, build a minigolf course complete with obstacles!