The $940 billion health-care overhaul will take nearly a decade to roll out in full. A look at the key parts of the bill and when they go into effect.

2010

Coverage

2011

Coverage

Taxes...