For those unfamiliar with complete mage,the substitution mentioned above grants the sorcerer 2 extra hit points per level,Martial Weapon Proficiency with one melee weapon of their choice,and Weapon focus with that weapon. In exchange, they know one less spell of the highest level spell they can cast,and whenever they would learn a 2nd spell of the highest level they can cast,they instead learn a spell of the next level down. The reason I think this might be overpowered is that a 1st level sorcerer would have 2 less hit points than a fighter(assuming they have the same Constitution). The average hit points on a sorcerer's d6 is 3,+2 for the sub,making 5 which is the fighters average,so the sorcerer will only ever be 2 hp behind the fighter. Am i missing a balancing factor?