First, I'm gonna beat a dead horse here and say go to your local FBO and take a discovery flight!
I can't give you the same advice that these other guys can, seeing as I'm just now about to start my training, but I can give you advice from someone that had the same questions not too long ago.
FWIW, I was in your shoes about 6 months ago as far as college goes, but I'm a senior in HS. I toured UND fall of my junior year and was all gung-ho about being able to go to school in hockey country and major in something I've had a passion for since I can remember.. hell I would even get to fly shiny new Cessna's with watered down G1000's and get a grade for it. Seemed awesome at the time. All for around $200,000 with out of state tuition, room/board, all that fun stuff.
The I used my brain.
So I made a post on JC weighing my options and asking these guys what they thought (here's the thread
http://forums.jetcareers.com/threads/weighing-my-options-need-advice.129139/ if your interested). Everyone basically told me what they're telling you, and I'm sure glad they did. Now I'm just going to go to an in-state college (University of Kentucky), get a 4 year degree in something totally unrelated to aviation that I can fall back on to should I ever be medically unable to fly, and get all my licenses at my local FBO. I'm sure it's already been said in this thread, but airlines really don't care where you got your ratings. (Evidently the FAA does now, but that's a different matter) All they want to see is that you have them. Since your still only a sophomore, I
really recommend loading up on AP and Dual Credit classes if they have them at your school. The workload for them kind of sucked at the time, but looking back on it I still had plenty of time to hang out with friends, do dumb stuff, chase after girls, all the HS stuff, you know.. but now I'll be entering college in the fall with about 30 credits that I, in essence, got for free. And at a university, those aren't cheap. Because of that, I'll be able to graduate college in 3 years without having a crazy workload, giving me time to fly around in college, build some hours, have a part time job, do the whole college thing blah blah blah. I'll have just turned 21 when I graduate, so I'll still have 2 years before I can get an ATP to be even considered by a regional. In those 2 years I can instruct, try and get on at some gig flying traffic watch, divers, aerial photography, making contacts etc.. and have part time job so I can eat. Most everyone on here will tell you (like they told me) that you have your entire life ahead of you to fly airplanes, so don't rush anything!
Now I'm not saying that UND has a bad program or that my route will work, just figured I'd throw you my 2c. I had everything planned out for UND, applied the first day admissions opened for next fall, got accepted a week later, had my housing application submitted, scholarship stuff filled out, all I had to do was schedule an advising date for the summer and pay them a chunk of change and I would be a UND student, but all of that literally changed over the period of like 48 hours. I guess what I'm trying to say is (coming from someone whose
just now starting my training) be flexible and don't plan out your entire life. I did and you see how well that worked out!
tl;dr As someone on this forum told me, have fun, go fly, and see what happens.