I'm 1 month from being a telecom engineer and the profession look very cool. Probobly one of the more generalized engineer types. You have know about a very broad specter of disiplines that makes the course both very interesting and hard.
Radiowaves, antennas, electronics, desk/client-server and mobile programming, networking, optical com, digitalized music/voice, digital signal processing and sound compression are among the thing I've been into so far.
Being a natural math genius is not a pre-requisite, as I've seen people who did very bad in math in high school, pass the degree. But it do require a lot of work. Untill I came to this course I never did any homework at all in math, as I thought it was fun and understood everything by seeing the teacher do it. But in the first semester of engineering I almost failed.
A question to the other engineers here. What types of engineers in the states are in demand these days? I know in norway you'll make a fat salary in the oil industry if you're a processing/chemical engineer. Earning 60-100$ a year, working 2 weeks on and 4 week off (damn, why did I have to pick telco!). Allso construction engineers are in. Not to mention quality engineers are very in demand within larger enterprises (like ESA and BMW).