I'm a Civil Engineer. Mostly work in stormwater management, but also do a lot of roadway with a little development design work thrown in for flavor. I've been in the field for around 10 years and got my degree during those ten years and I just passed my PE exam last October.
Civil's won't make the money Electrical and Mechanical's will, but the work is very gratifying and steady. You know all that infrastructure money the Government keeps talking about? Yeah, Civil's will be spending the majority of it.
I would encourage anyone to at least take a look at Engineering. It's not near as hard as some make it out to be, even though there is a lot of Math and Physics, and chicks dig nerds, even though they don't want to admit it!
Ben