Hi George and Gordon,
My partner and I have been passengers on several different H.A.L. ships and we think they give you the best bang for your money in the mid-price range. But "don't " compare a straight cruise to a gay cruise. A straight cruise will be MUCH MORE low key and relaxing. A gay cruise is more likely to be partytime 24/7.....with lots of costumes to bring for theme nights (and days) lots of drinking, dancing and late hours etc.
Hope this info helps..........J&K