CMU (CIT-ECE) Vs Georgia Tech (Undecided Eng)

<p>I got accepted in GA tech(Undecided Engineering major) and in CMU (CIT-ECE). So, I'm trying to figure out which would be the better engineering school for EE. I know that georgia tech is regarded as the better overall engineering school, but I dont really know how it compares with CMU's ECE department.
Any thoughts? Also, how does the UNDECIDED engineering major work at GA tech. Do you get to choose your major or do they give you whatever is left? If you get to choose the major, do you get to declare your major at the time you choose to enroll, or do you have to wait for a couple years?</p>

<p>Thanks for your help!</p>