In the Destruction magic school there are three main types of damage-dealing spells: Flame, Frost and Shock. There are different perks for those types, so before committing to using one specific type I'd like to know the general differences between those classes.

Do the different Destruction magic types have any special effects besides dealing damage? And do they differ in the amount of damage or the damage per magicka?