In the past 10 years Foxy's OYE parties have deteriorated in my opinion (or I have just gotten older). We saw Shaggy there one year, Bunny Wailer another year and then last year it seemed kind of lame, to be honest. To be fair we didn't pay to go into the Outback last year. Since you are landbased you won't have to worry about finding a spot in the harbor and the festivities during the day are super fun but White Bay is packed during the day and Great Harbor will be bustling. Prices will be way more expensive for flights, lodging and entertainment for the week between Christmas and New Years but if you stay until January 7th at least prices will drop after the New Years crowd leaves. Personally, I would do January/February since it is much more relaxed then and prices will be less expensive.