Our government is just getting to big. I thought Petraeus becoming CIA director was going to be a good thing. From what some of the other posters are saying, it doesn’t sound all that great.
A little perspective is in order. Petraeus has his flaws, but he's also the subject of a lot of cheap shots from armchair warriors who aren't fit to shine his shoes.
Overall, he's an exceptionally competent man. I've taken issue with some of his individual decisions, but I've worked close enough to the flagpole to cut him some slack. He had a historically tough task at balancing the realities on the ground with the political constraints from Washington, and did better than anyone else at it.