Poplars are considered to be among the best trees in terms of carbon sequestration according to studies done thus far. In addition, if they're converted to paper and other wood products, they continue to sequester the carbon for the life of those products.
Here's a layman's article on the "best trees" for carbon sequestration- http://www.slate.com/articles/health_and_science/the_green_l...