A friend of mine posted this to facebook, I thought it was a rather good introduction to the technologies and problems involved in modern CPU design so I figured I'd share. It's all text/diagrams, no video.
Modern Microprocessors
Modern Microprocessors