Frank Filz [1] breaks down GMing prep into 4 categories — creative, mechanical, organizational and research — and discusses them in Categorizing RPG Prep [2].
He looks at several different systems and draws some solid conclusions (I really like his 4 categories — they make for a useful framework for discussion).