Special occasions call for more that a few bottles of wine hastily chosen & a tub of ice filled with beer. Time to move up to the grown up side of the bar! I agree that cocktails can be time consuming to mix when you are hosting a party. You might consider hiring someone to tend bar for you. This frees you up to mingle with guests & gives you the satisfaction of knowing the drinks are well made. A paid bartender should also be able to tell you what to purchase & how much you need to stock your bar for the event.
If hiring a bartender is not in your budget or your event is intimate enough not to warrant the expense, then consider creating just one of these fabulous concoctions from Coastal Living. A punchbowl filled with a special beverage, with more pitchers of the same chilling in the fridge, gets your party a special touch without causing you emotional or financial stress. Enjoy!