Hello all, I am new here, and would like to get your opinions/advice on which is the best engineering to get into. I was originally a mechanical, but my GPA didn't make the cut (I go to Penn State), so I'm trying to look into other options. I also was only able to pass Calculus 2 with a D twice at 2 different schools, and due to this, I can't get into the main college of engineering in general at PSU, which gives the following options: aerospace, agricultural/biological, architectural, bioengineering, chemical, civil, computer, electrical, industrial, manufacturing, mechanical and nuclear. Now there are other engineerings in another college (of earth and mineral sciences): energy, environmental systems, materials, mining, and petroleum and natural gas; these don't require a C or better for Calc 2, so I have that taken care of. I have been flip-flopping between environmental and petroleum, of those 5, what are your opinions? My cousin has a BS in nuclear engr from PSU, a masters in mechanical and another in Naval architecture from MIT. He said that a BS in petroleum engr and a minor in geology would be good to go for, and then get a masters in mechanical later on. Like anyone, I would like to maximize my salary options and job opportunities. Mechanical is the one that everyone goes for which is why it has restrictions, and has a lot of available jobs but a lower starting salary. Petroleum, on the other hand, doesn't have as many available jobs, but has a significant starting salary. I'm at a point right now where I should be graduating in 2011, but I have changed my major 2x now, and I still don't know what to do, and I'm getting very frustrated with myself. Some people tell me to do this and then this, and I go with it, then a few days later start wondering about it. Can anyone give me some ideas?