Sara,
I got my B.S. in mechanical engineering back in 1995. I was naive and didn't really know what I was getting into. I was good at science and math so was encouraged to go into engineering. It took me six years to get my degree, but that's because I didn't always go full time. I did some part time work in HVAC which I did not like. If I had to do it all over again, I would've chosen another major such as computer or software engineering. Although I really like the industry I'm in (it's pretty neat building flight simulators and trying to fly them), there are too many ups and downs. I was layed off about a year ago and had a real hard time finding anything in my field that I qualified for. Fortunately my old company got some more work and hired me back, but they are running out of work again...
Anyway, you may live in a more industrial area where finding a mechanical engineering job might not be as hard. But from my experience, the software and computer engineers have more opportunities in today's world. I don't know what other type of engineering you might be interested in, but there will always be a need for civil engineers too.
Not really sure if I answered your question, but if you have any more questions, let me know.
Melissa