Mitchell, this is not an easy choice. Good luck.
Michigan Technicological University. In my opinion one of the best schools for your $$ you can attend. Check out their placement numbers for M.E. graduates within 6 months of graduation.
Mechanical Engineering is the biggest program on site, followed closely by Electrical Engineering and Chemical Engineering.
MTU is one of the few school BIG companies (Fortune 500) come too looking for future employees and interns.
I won't lie though. It is a TOUGH school. Roughly 1/3rd of the people that start there graduate. That is part of the reason for the high placement percentages. You have to work hard there, and if you do you will be rewarded. No doubt in my mind on that one.
My other recommendations for Mechanical Engineering would be, in no particular order: Purdue, Rochester Institute of Technology (RIT), University of Michigan, University of Wisconsin Madison, and we seem to employee a lot of engineers from Penn State..
For any engineering school I would recommend taking as many science and math courses you can in high school. The more the better.
If I were you I might also consider attending a local community college or small university to take as many trig/geometry/calc/diff eq., physics, chemistry, statics, dynamics, and pre-engineering courses I can.
The big key, make sure the classes transfer. Any decent community college or university will have lists of the courses that transfer to other universities. Or, if there is a question, contact the admin office at your goal university and ask them for a list of the courses at your local community college will transfer.
If I could do it over again, I would take classes for one year at a local community college, to save some $$, then apply and shoot for being accepted in to the Mechanical Engineering (or whatever program you choose) program.
Worst they can do is accept you in to a general engineering program, or say, keep taking classes and apply again.
Best of luck and don't be afraid to contact those schools and ask questions. Most people go in to blindly. Being educated and knowing how the system works is half the battle.
Please learn from us seasoned veterans.