How affordable would these colleges be for me?

Take a look at the thread at the top of this forum that has the list of automatic full-tuition and full-ride scholarships. If you can get your SAT or ACT score up to the number required, you will get the scholarship. Many of those places have decent engineering programs, so you may have multiple options to choose from.