You know, we are devoted HAL fans, but they don't have golf cruises. So we go on Carnival.
We sailed Elation,-- an old ship,-- last June and we loved it. Have sailed Spirit, and not our thing. But~~~we are booked in 2009 for Carnival's new Splendor.
Just my experience.