Well true that it all comes down to preferences but let's have a look at what the branches are meant to be. Information technology: where you learn about processors, compilers develop algorithms etc. read more
Both these are good and we cannot compare one with the other because every branches have its own importance.But the decision should based upon one's passion.If you are good or have interest to learn about circuits and it's designing, definitely you can go for ECE.Whereas if you have interest in computer programming or application development,you can join IT. read more