I have been reading a lot of posts about the more melee oriented classes having trouble dealing out enough damage to at least keep up with the casters. Perhaps it could be considered that a method be provided for all classes to deal out this unresistable damage type. This is just a few thoughts I had for some of the classes.
Fighter - Seems obvious, make specialisation and epic specialisation damage bonuses do magic damage.
Barbarian - Since rage duration is based of con, give the barbarian a magic damage bonus equal to his con modifier while raging. Possibly only once the barbarian has greater rage to prevent level 1 cherry picking. Thundering rage could add 2d6 magic damage rather than 2d6 physical on criticals making the epic barb a force to be reckoned with while raging.
Druid / Shifter - Easy one, make the magic fang spells add the damage to the animal companion AND to the caster when he is shifted.
Bard - Have the bard song damage bonus be magic damage instead of bludgeoning.
Ranger / Harper


Weaponmaster - Ki damage could add something like one third weaponmaster level in magic damage when used. Giving a level 30 weaponmaster 30 uses with +10 magic damage per day.
Monk - Ki strike could give a magic damage bonus equal to half the plus of the strike feat rounded up. Monks would get up to +2 for free needing to invest in wisdom and a couple of feats to get +3 magic damage.
Sorceror / Wizard - They have missile storms..... oh the humanity.
Cleric - They have sparklies and battletide.
Paladin - Capable of dealing out good amounts of divine damage which is almost as good as magic as far as resistability is concerned. Also have a number of weapon spells, that can not stack... or override each other... last about 7 seconds... erm, ok forget I mentioned them.

Oh and sparklies, just not as many per day as a cleric.
Rogue / Assassin - Yay sneak attack. I assume sneak attack damage is the same damage type as the weapon used meaning rogues can customise their sneaks to fit the moster. Critical and sneak immunes are still tough but I believe thats the idea.
Blackguard - Sneak attack and divine might.
Dwarven Defender - Maybe a magic damage bonus while in defensive stance? Not sure on this one, big damage reduction is pretty potent on a server with limited elemental damage weapons.
Arcane Archer - With a bit of tweaking on some mobs damage reduction, the high plus on arrows could be good for breaching that damage reduction. ( 10/+8 instead of 10/- for example )
Shadowdancer - Why put anything extra into a prestige class that only has one level?

These are just some possible ways of adding a bit to the less potent classes. The 2 main problems are:
1. Being able to gain these bonuses with minimal level investment. eg 4 fighter for specialisation and epic specialisation.
2. Most would probably require either a lot of work or a hak file.
Think of magic damage as unresistable damage (rather than an arcane/divine damage) and provide ways for everyone to do it. Remember that adding things to the less powerful classes rather than taking away from the more powerful classes is always going to be more appealing.