I suspect the best way is algae, but we'd likely destroy the oceans overusing it given humanity's inability to do things in a metered and sensible way.
Algae are interesting, but I don't see them as being ideal for tying up the carbon for long - we'd need to compress it into bricks and bury them, perhaps?
Aren't we already growing algae in the ocean about as fast as we can? Is there more we could be doing than manufacturing fertilizer on a geological scale and letting a lot of it end up washing out to sea? (Honest question, I haven't thought about this avenue of geoengineering before)