I have been having a hard time deciding between these 2 disciplines lately. Being fond of math, physics and computers I'm really sure I want to do computer science with pure math but ECE seems to be tempting. Now this topic makes me believe that ECE is not really the way to go after all. So what do you guys think about the future of Computer Science (assuming I want to go to a top 10 grad school) and then move on to the job market. Is it better to double major in Cs and Pure math, applied math or physics? Does it have a better career choice?