What I found was that while through Smithing and Enchanting there are ways to drastically increase the damage you do with weapons, but there is nothing to increase damage with spells even with enchanting.
I'd like to point out the difference this makes.
So with 1h weapons the first major advantage is that with perks you can increase the damage a full 100% whereas Destruction spell can only be increased 50%. On top of that, with smithing upgraded, and a full set of blacksmithing enchants, you can more than double the base damage of your weapons. Add to that the 40% increased 1h damage enchant that you can put on 4 pieces of your armor, 160% total, and the end result is a deadric war axe that does about 300 damage on a normal swing.
Compare that to the Expert level destruction spells that even upgraded do only 90 damage... keep in mind that I'm comparing to a 1h weapon, I don't care about dual casting. And let's not forget the dual enchants that I put on said daedric axe that gave it 39 frost and lightning damage that's 78 damage right there, nearly as much as the destruction spell.
In short, I have a one handed weapon that does nearly 400 damage on a normal swing, probably double that on a power attack, while my most powerful fast cast destruction spell is still only 90 damage.
I think the easiest solution to this horrible imbalance would be to scale up the damage by the player's skill in destruction magic. Personally I think about 2% per skill level, 200% total at 100, would be just about right. This would put the expert level spells at 270 damage, still not as high as the 1h weapons, but at least competitive. But even a 1% per skill level increase would make the spells more viable. As it is, I find myself using bond weapons on my mage character more than I use spells.
BTW, with the axe and enchants I mentioned, I've killed a regular dragon with one power attack.


