I'm a civil engineer! I just graduated as well.
I really like civil. Unlike all of my friends in mechanical, electrical and computer engineering, I had no issues finding a co-op in school, and I have a steady job after college. Which is more than friends in other disciplines. But that is all anecdotal. I know that overall, civil engineering tends to be one of the lower paid engineering disciplines (overall, not specific niche fields) but the most stable.
One of the things with civil is that you need to specialize at some point. The major subsets are: civil/sitework, structural, transportation, geotechnical, environmental, and water/wastewater. To graduate you will need to know a smattering of all of them (and eventually get you PE). In terms of a job, you will probably need to specialize, especially if you go to grad school. A note on PE and grad school: the way that liscensure is moving is to require a bachelors +30 (or a Masters) to register. How quickly that will come into affect is up in the air. Unlike other engineering disciplines, getting your PE in civil is absolutely vital, as any design you do will need a stamp.
As far as my experiences: I focused heavily into geotechnical. I find that particular subset really interesting. I am currently a field engineer for a geotechnical firm, and am hoping to get into a mining or tunnelling firm soon. Geotechnical engineering has traditionally been a higher paid niche of civil engineering, but that has been changing. Tunnelling is still a niche, one that has proven harder to get into than I figured.
Overall, I think I made a solid career choice. If you have any questions, please PM me and I will be happy to answer them.
1 other tidbit of advice: Find a school that has co-op programs. The reason I got a job after college was because of the solid experience I got on co-op. Also, join the ASCE student chapter on campus.
TL

R: Civil is great. It has a bunch of subsets, you will likely need to choose one to focus in. Ask me any questions you have, I can suggest some schools in Boston area if you want. Also, get involved in your student ASCE chapter. So many connections with professionals, easier to get jobs.
Also, I should add that I have never really heard the "real engineer" thing. Of course there is the cross disciplinary crap (mechs build weapons, civils build targets), but it's never been actually nasty, just playful.