Which is a better branch of engineering, Mech or Ece?

Both Mechanical Engineering and Electronics and Communication Engineering are equally potential branches. Both are awesome in their own way.

Mech guy applies Engineering in designing and manufacturing while electric guys use their knowledge to build Electric circuits and other systems. Check for yourself, where do you belong to and do some serious research before you finalize which branch you want to opt for in your graduation.