Problem with being a good manager, is that the rest of the organization expect you to promise deadlines like the crappy manager.
If you give them a realistic deadline, they will have a fit, and your job will be on the line, because they can get 10 other guys who can promise them an ealier deadline.
So you have to promise unrealistic deadlines, and then get extension after extension after exstension... Only to end up with the date that you knew in the first place.
This is because of the political behavior of upper management, which isn't quite logical, and that's the hardest thing to grasp for techies going management, letting go of logical thought, and start thinking in politics.
Having made the transition successfully myself some time ago, I know exactly what I'm talking about, even though I still keep up to date because computers always been a hobby of mine, and doesn't mind rolling up my sleeves and help some of my programmers solve a hard problem from time to time.
Many things can be said about Bill Gates, but he was originally also a techie, but that didn't stop him from keeping up to date as he moved into management, I've meet him from time to time at conferences, and He sure does know his tech stuff, prob. mainly because every techie had a wet dream about outsmarting him :-)
-H