Mix it up varying the ingredients to taste. Balance the Orange and Pineapple, add a little Malibu rum till you can slightly taste the coconut, then enough Campari to redden it and then make up the rest with rum. A delicious and authentic island drink that will make you very drunk if you aren't careful ('cuz its so good to drink!).
Usually the Bahamas Rum Punch is served in a Beer Mug.
If you'd rather snob it up with those of us who enjoy wine, then Drink Jockey has just the right resource for you--The Comprehensive Wine Guide.Wine Guide