Our favorite cruise line. :) They don't do rivers, but unlike the massive ships from RC, Carnival, Holland, etc, their small ships can actually dock at most ocean-going ports. I only recall using a tender once, in Acupulco, I think.
We just came back from a cruise with them from Japan to...