I've done Transatlantics on both Crystal and Holland America. I prefer Crystal, but in the Spring we'll go with Holland America because it gets us to Europe in time for DH's mother's 85th birthday. Then it's just a one way flight back. If you book through United or American's cruise portal, you get extras, plus you earn miles. Just a thought. Also, love going west to east because you gain time. Coming the other way, you set your clocks ahead an hour nearly every day. Ugh!