If you are having a non-alcoholic event I think you should have some specialty drinks/punches to liven things up…nothing wrong with going dry if that is your philosophy in life, just understand it is not for everyone.
At one end of the budget spectrum you can opt for a cash bar. Here everyone is responsible for paying for their own drinks. Be wary about running a tab for the wedding party or certain guests so they don’t have to pay…it can get out of control and/or cause some resentment from other guests.
Next in line would be free beer, soda and wine. I think this is a great compromise on tighter budgets or where couples want alcohol to play a smaller roll in their reception. Provide one or two types of free beer on tap, unlimited soda and maybe a choice of a red or white wine. It is perfectly ok to cap the free beer at a certain number of barrels or bottles of wine. Guests pay for their own mixed drinks.
Another step up would be to add a free signature mixed drink into the beer, soda and wine idea. One example I saw that was pretty neat was a fountain that dispensed Old Fashions. A signature cocktail created just for your wedding is also a nice touch.
The grand slam of entertaining at weddings is the open bar. I rarely recommend this option, I just think too many people get out of hand when the booze is free and the bar tab can also get out of hand. You can limited it to a certain length of time, or maybe use only bar rail mixers to keep the cost in check. I also believe that as the hosts, the couple bears a responsibility to their guests to not let things get out of hand. Note…under no circumstances do I think that shots should be free.
Bottom line is that we want people to enjoy themselves, not drink themselves into oblivion. The couple want to balance being good hosts vs going broke