They have cruises for both. You must be very specific when booking or they will try to tell you the Wishes cruise is the same thing. If they agent cannot find it call back and get another agent. If you are staying CL get them to book it for you as they have a better understanding of what you are trying to book.
They have recently become wise and raised the prices for Dec. 30th. We used to always book the 30th as it was much less expensive. The holiday prices have really risen and last year it was over $500 for the small pontoon boat even on the 30th. I have noticed they have begun doing this for July 3rd as well, another cruise we liked to book. If you are quoted the standard $300 price book it and they will honor it.
Note the cruises only include sodas, and light snacks like chips. You need to have cakes and other food catered thru Disney Dining. If you have a celebration they will decorate the boat. Before the boat leaves ask your captain to make sure he/she has blankets. We were out of Dec. 30th 2012 in bitterly cold weather, and they did not put blankets on the boat until we asked. We usually stay somewhere on the monorail and have just been picked up at our resort. HTH.