I must say one who has interest in IT should only opt CS/IT.
But, thats not all. Being in IT means continuos learning, as far as, most of Reginal Engineering Colleges & Private Colleges are concerned the syllabus is not good enough.
But then its IT, everything is availble online and best part is only hardware you need to learn/experiment is a computer. So, if a student who is really interested in software should bother lot about programming and latest technologies instead of just syllabus.
I know what I am talking about is difficult but then if you can get par with it then only you will be outstanding candidate.
I myself completed SCJP while I was in B.Tech 3rd Yr. Besides a loooooooot more I learned (on my personal efforts) helped me to do wonders on JOB.
Now, to compare with some other branch like electronics or others, I tell you story of many of my collegues.
They graduated from very good engg. colleges with Electronics, joined big MNC like mine. They always feel the hard earned knowledge of Electronics (etc) is waste forthem now. Three years down the line, they are still confused weather to switch to there core branch or be in software, hence loosing the pace with every increasing technologies.
Bottom line, if you are confident that software is one thing which certainly interests you then just opt CS/IT and concentrate to be the best IT professional.