Intereting comparison. We are trying Oceania on Vista in December and thinking about trying Viking sometime in the future so all your comments are appreciated.
One note, I'm pretty sure that Oceania, in the last month, changed final pay date to 6 months out, which is still better than Viking.