Myself i went with Elemental mainspecc and resto in 2nd, made it easy to switch between them when it came to going into instances.
Though i think enchancement has less downtime than elemental so i would say it is a matter of taste, if you prefer melee go enchancement if you like being a caster, go elemental.