I strongly second the Azzariello and Chiang run. I love Gail Simone, but that run was amazing. It had one moment about 80% of the way through that was one of the most fucked up things I have read in comics (in a good way. Very Greek tragedy).
...also, maybe a warning not to pick up any trades by the Finches? Gods…