For the last three years, I’ve watched for and written about the list Yahoo releases every year for the best jobs for graduates. The 2008 best paying job for graduates was in the field of Chemical Engineering. Last year, the 2007 best paying job for graduates  was Chemical Engineering. The year before that, the 2006 best paying job for graduates  was Chemical Engineering. I think it’s safe to say, Chemical Engineering is here to stay. 🙂
The problem with looking at these types of lists is that if you were equally capable of doing any of the jobs on the list and if money were your primary driver, by the time you graduated, the list could change. When I started college in 1998, I was lucky. All the hot job lists had computer science, computer engineering, information systems and information technology all over the top spots. I wanted to study computer science and so the appearance high on the list for salaries merely cemented the decision. However, when I graduated in December 2001 (for all you math majors, I was done a semester early partly because of AP credits ), computer science wasn’t really a hot job in too many places because of the dot-com bust.
Despite that, one thing is clear by looking at these lists year after year. Engineering is hot. While the non-engineering jobs on the list, the doctors, lawyers, accountants, etc. are stable, high-pay (eventually), and high-demand, the competition for top engineering talent will always keep salaries for new graduates in those fields very high.
Chemical engineering may not always be the top paying graduate job (though it’s prospects do look good), but chances are #1 will have ‘engineering’ in there somewhere.