I have about 150 people coming to our wedding. We're getting Pepsi & Sprite. We have several non drinkers who will go through a lot of Pepsi, and a lot of Crown & Sprite drinkers too. Any recommendations on how much to get? Or if it's better to get cans or bottles? Should I get additional types of pop?