It's actually not that expensive if you take an inside cabin, I remember seeing prices of about 900usd at some point, which isn't more than a plane ticket if you take into account the food/entertainment. Right now there's some crossing from the UK to New York starting at about 450 pounds, you have to call though.
reply