I always thought it was a bit of a pity that some races tend to be outright better for some classes on every point. I don't think that all races should be exactly equally powered for each class, but there are some races I would like to see make better casters. These suggestions are not intended to make these races as good as the "main" caster races (drow, elf, human and WF), but they should make the races slightly more useful as caster, albeit a bit more situationally than the main caster races.
Dwarf
Dwarves are not horrible casters, but with the new epic destinies the slight bonus to Hitpoints you get from being dwarf becomes more and more negligible. I came up with two lines of enhancements that would give dwarf casters a bonus that fits their theme.
Kinetic Absorption - Cost 1 AP/2 AP/3 AP - Each time you are hit by a physical attack there is a 10% chance to regain 1d6+2/2d6+4/3d6+6 SP (Feat Prerequisite: Toughness)
Carapace - Cost 1 AP/2 AP/3 AP - Your Barkskin and Stoneskin spells also grant your target 3 PRR/6 PRR/9 PRR.
Kinetic Absorption is a "mini" version of the ability found on Torc. Torc is 15% chance for 5d6+5 SP while Kinetic Absorption caps at 3d6+6.
Half-Orc
Half-Orcs, in my meager opinion, have very little to offer a pure caster. They can make decent battle-clerics. I came up with some enhancements that give a half-orc caster some advantages when using a melee weapon as backup to offensive casting.
Spellshatter - Cost 1 AP/2 AP/3 AP - Each time you hit an opponent with a two-handed weapon, your opponent is cursed with a Spellshatter curse that reduces his Spell Resistance by 2/4/6 and his Saving Throws versus spells by 1/2/3 (Feat Prerequisite: Two-Handed Fighting)
Furious Spellcasting - Cost 1 AP/2 AP/3 AP - Each time you hit an opponent with a two-handed weapon you gain a Furious Spellcasting buff. The Furious Spellcasting buff stacks up to ten times and reduces the cost of your next spell by 1%/3%/5% per stack, up to a maximum of 10%/30%/50% cost reduction. Casting a spell consumes the entire stack of Furious Spellcasting (Feat Prerequisite: Two-Handed Fighting)
Both abilities are intended to give half-orc casters an advantage if they choose to mix in melee with offensive casting. Furious Spellcasting also has the additional advantage of being useful for paladins, a class where half-orc is typically not an optimal choice.
Hafling
Nimble Casting - Cost 1 AP/2 AP/3 AP - Reduces the movement penalty for casting spells by 15%/30%/45% and reduces the cost of Quicken Spell by 3 SP/6 SP/9 SP (Feat Prerequisite: Quicken Spell)
Veiled Casting - Cost 1 AP/2 AP/3 AP - Increases the damage caused by your spells by 5%/10%/15% against living targets that are not agroed on you. Also reduces the threat caused by all of your spells by 5%/10%/15%. The threat reduction granted by Veiled Casting can be toggled on and off.
Again I am trying to come up with enhancements that fit the theme of the race.