Talking of good blogs to read, I quite like Mini-Microsoft. This is an anonymous manager at Microsoft giving a take on the way that the company is going. It is also sprinkled with detail about life inside Microsoft, and how to get on in the corporate environment.
Mini (if I can use that name) has just posted a good post on how to get to Senior Level 63 (apparently some exalted management level in Microsoft). I've no particular desire to scale those lofty heights, but the post is interesting because I reckon if you follow the advice in it you will do well in whatever field you are in.
Microsoft, like everwhere else I suppose, is mainly interested in promoting useful, effective people and this post gives you an insight into how to be more useful and effective.