If your state has tuition reciprocity with U.Wisconsin, and you have the grades to go there, then there isn't much point in considering anything that would be full pay unless it is enough better than Wisconsin to be worth full pay. To me this doesn't leave many schools below the Ivy League/Stanford/MIT range (which are a reach for anyone).
As such I certainly agree with @ucbalumnus that you should add Wisconsin to your list. The other two that occur to me off the top of my head that are all of academically strong, with a reputation stronger than Minnesota, and easier to get into than the Ivy League and equivalent, are Michigan and McGill.
There are indeed a huge number of choices. It might help if you can give more information.
For example, what state are you in? Do you have some sense regarding what sort of major you might want for undergrad? Do you prefer large schools or small? What are your grades (unweighted GPA is better than weighted since the method of computing weighted GPA varies so much) and SAT or ACT scores?
If you live on-campus, then university will be a "totally new experience". Regardless of where you go there will be a great many new people who are NOT from your high school.
An increasing number of careers do require or at least benefit from grad school. As such, saving some of your college money for graduate school is generally a good plan.
The vast majority of students have their undergraduate university funded by their parents. Most have some constraints on what the parents are able to pay ("in-state public only" is common for example). It is true that parents are not required to pay for university. However, if the parents saying "we won't pay" was enough to get full funding for the student, then many and probably most parents would say "we won't pay".
The current system isn't perfect. However, ignoring parent's income does not seem possible in the current system.
Do you have US citizenship or permanent resident status? If not, then attending university in the US is a gamble because Canadian companies prefer to hire from Canadian schools, and getting a visa to work in the US is iffy and probably impossible to predict more than four years in advance. Given the job risk of attending a US school, I don't see how it is worth spending an extra $200,000 to attend university in the US.
I agree with the suggestion above that you consider Waterloo. It is very well known in the US (and also Canada of course) for high tech.
I find it a bit unusual that you are considering very small schools in the US, and the largest university in Canada. If you want a small school then you might want to also consider Trent.
I might also add that Toronto and McGill are very well known in the US. I know a few people who got their bachelor's at one or the other but now work in the US.