well my favorite element is water.
you can use water for defense and offense. It can go through solidification and make a solid wall, or use a attacking move like a simple water gun.
Water has weak points such as earth moves.
its good in battle because it can be manipulated in anything the caster wants.