biofuels are not green and require huge land mass and come on dude, sails, really ?
Sails are very promising - a cargo ship would need enough fuel to maneuver in port and to generate electricity en route, but for most of the trip it could rely on (computer-controlled) sails.
Neither of these options are mature today, but they're a lot closer than nuclear-powered cargo ships.