If you want high standards (and higer fare) check out Cunard. NCL (Norwegian Jade) does such a trip but standards may argueably not be so high, but fares are cheaper than Cunard. Royal Caribbean may also offer such cruises. Check out P&O too. They all have web sites!