Structural Engineering VS. Transportation Engineering

Hello Everyone.

I am currently a Civil Engineer Major and i am entering the time in the year where i have to start choosing what area i want to specialize in CE. I am currently an intern at the DOT of my city and Im loving the work i have to do. I learned Microstation and how to design streets, BUT i am also enjoying my structural engineering classes and have always placed in the top 10% of my classes while others seem to struggle. I love both of these areas ( Did not enjoy the fluids area at all). I want to know what area seems like a better future in the long term? How is the outlook looking for both of these areas? Salary? How far do i have to go into academics? Job competition?

Any input would be appreciated.

Thank you