One way to make magic a lil more difficult / rare is to ditch Spellcraft and Knowledge Arcana, and instead introduce Conjuration, Abjuration, Evocation, Divination, etc as class skills for wizards and sorcerors. At each level, calculate the maximum number of ranks a character can have in each...