From the province that brought you the dirtiest fuel ever, oil from the tar sands, comes a University of Calgary made solution. They have made a carbon capture device that sounds pretty good from what I've read (and hardly understand). Apparently 1 square meter of scrubber removes the equivalent of carbon dioxide produced by one person.
If you want to check the specs of this beast be sure to check out the discovery website as they have an interactive website containing some details on various aspects of the "Tower".
I am really glad to see Alberta investing in some of these technologies, hopefully with the idea that they can develop some in house solutions to some big problems that they are a major part of.