For me, the itineraries are key now as many other aspects of cruising has slipped or gone or just don't appeal so much anymore. Same shows same itineraries, etc.
With that in mind, NCL, HAL and Azamara seem to have the better and much more varied itineraries. They are all in USD though.